Cheltenham Town Hall Loading Map.... Cheltenham Town HallImperial Square - CheltenhamEvents Address Imperial Square Cheltenham GL50 1QA United Kingdom Upcoming Events No events in this location