Town Hall Hotel

Town Hall Hotel
8 Patriot Square, London, E2 9NF
  • Telephone 020 7871 0460
  • Email
  • Website www.townhallhotel.com