Located in an Edwardian town hall in Bethnal Green, Town Hall Hotel & Apartments takes full advantage of its heritage architecture with a selection of high-ceiling rooms, art deco-inspired interiors, exclusive vintage furniture, and warm sheepskin rugs.