menu

Town Hall Hotel

London

Greater London

Town Hall Hotel is a boutique hotel in the heart of London's East End. Offering luxury accommodations, event space and fine dining in an iconic Edwardian building.

Contact details

Town Hall Hotel
8 Patriot Square
London, Greater London
E2 9NF
Phone: 020 7871 0460

Additional Information

Venue Feed