town hall hotel

Town Hall Hotel – a boutique hotel in the heart of London’s East End; offering luxury accommodation, event space & fine dining in an iconic building which has stood in the heart of London’s vibrant East End since Edwardian times.

After a visionary extension & sensitive restoration, the hotel offers a new concept for London’s culturally diverse. The 98 room hotel boasts a mix of event spaces from an original Court Room to London’s largest hotel suite.