My husband and I just came back from three days in London. We were delighted to stay at the Town Hall Hotel. Beautiful architecture, large rooms, well equipped bathrooms, wonderful staff that did everything possible to make our stay a memorable one!
It might be a long way from some of the tourist attractions, but the Bethnal Green subway station...
More
