The New Road Residence is a carefully refurbished Georgian townhouse located in Whitechapel, London, available for short and long term stays. The house spans 2,850 square feet of open plan living areas and provides accommodation for up to six guests. The Residence offers a calm and quietude rare to the city, with the utmost attention given to comfort and detail.
Unavailable: Smoke detector
Unavailable: Carbon monoxide detector