Cheltenham is one of the UK’s most elegant spa towns, famous for its Regency architecture, vibrant café culture, world-class festivals and excellent shopping. Whether you’re visiting for a weekend, attending Cheltenham Racecourse, or exploring the...