Leamington Spa - The Pump Rooms, Leamington Spa, United Kingdom
Address: The Pump Rooms, Royal Leamington Spa, United Kingdom
Venue's Official Website: https://www.warwickdc.gov.uk/royalpumprooms/site/index.php/
The Pump Rooms. Coordinates set from verified same-city venue data (city centroid, OpenStreetMap-derived).