London - Chelsea Old Town Hall, England, United Kingdom
Address: King's Road, Chelsea, London SW3 5EE, United Kingdom
Venue's Official Website: https://www.rbkc.gov.uk/venues-in-kensington-and-chelsea/chelsea-old-town-hall
Chelsea Old Town Hall; RBKC venues list King's Road, Chelsea, London SW3 5EE.