After a visionary extension and a sensitive restoration Town Hall will offer a new concept for London's energetic East End. The spacious 98 hotel rooms and apartments combine the amenities and luxuries of a five star hotel with the space and style of a designer apartment. Along with the glamorous banqueting and meeting facilities still with their Town Hall charm.
|