New Road Hotel

New Road Hotel

Looking for a chic London getaway? Take it from me, newly opened New Road Hotel is your best bet. Located just a stones throw from Whitechapel station, New Road Hotel has prime East London real estate and is only a short distance from the city’s coolest café’s, vintage stores and Michelin star restaurants. The hotel [...]