THE NEW HOTSPOT OF LONDON’S EAST END
The new hotspot of London’s East End is the new Town Hall Hotel and its restaurant and bar. It’s located in the former Bethnal Town Hall, an imposing building now offering 98 spacious and stylish rooms and apartments, with each apartment having been given its own Scandinavian-inspired look. But more than its accommodation, it is [...]