London - Leisure

The Town Hall Hotel

+Add to My Guide

Contacts & Details

ESTABLISHED:
1910

T: +44 020 7871 0460 M: reservations@townhallhotel.com W: The Town Hall Hotel
ADDRESS:
8 Patriot Square London , E2 9NF UK