Cheltenham

a city in northern Gloucestershire, in western England: a spa town and resort, host to many national and international festivals

Cheltenham, Oxford street
Cheltenham, Montpellier park
Cheltenham, high street
Cheltenham town hall (1)
Bandstand and pump rooms, Cheltenham