News: New Road Hotel opens in Whitechapel, London

The hotly anticipated New Road Hotel has opened its doors to guests in time for the spring season.

Situated in the heart of buzzing east London, just steps from Whitechapel Station, and a short walk from Brick Lane and the City, New Road Hotel provides luxuriously comfortable accommodation and fun drinking and dining options to…
Breaking Travel News

Leave a Reply

Your email address will not be published. Required fields are marked *

*