Town Hall Hotel
Hotel
E2 9NF London
United Kingdom
Phone: 020 7871 0460
Website: www.townhallhotel.com
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.



