Rest Boutique Notting HillApartment
6 Lancaster Court 103 Lancaster Road, Kensington and Chelsea, London, W11 1QN, United Kingdom
Rest Boutique Notting Hill is situated in the Kensington and Chelsea district of London, 600 metres from Portobello Road Market and 2.9 km from Paddington Station. Free Wi-Fi is providedthroughout the property.