2-bed Notting Hill / Portobello Apartment London
Located in London, 400 metres from Portobello Road Market and 2.2 km from Paddington Station, 2-bed Notting Hill / Portobello provides accommodation with free Wi-Fi in a historic building.
Number of rooms: 3
105-107 Talbot Road, Kensington and Chelsea, London, W11 2AT, United Kingdom