New Road Hotel, London: ‘Smart, fun … and part of the local story’ – review | Travel

Everything you want and nothing you don’t. That’s the USP of this new resort in a former 1950s textile manufacturing facility in London’s Whitechapel. However that could be a little Continue Reading

Posted On :