The Town Hall Hotel Bethnal Green London
Rachel & Joshua
Londodd If you’ve never been to the Town Hall Hotel in Bethnal Green you really should. It feels familiar even though you’ve never been there before. In my case, it could be down to the minimalistic art deco design and period colours that I felt right at home here. A wonderfully honest space which still…