London
Located in London, 1.7 km from Paddington Station and 2 km from Royal Albert Hall, Notting Hill Charm Apartment provides accommodation with amenities such as free WiFi and a TV. The property is2.5 km from The Serpentine, 2.5 km from Olympia Exhibition Centre and 2.8 km from Natural History Museum. The property is 1.2 km from Portobello Road Market, and within 4.1 km of the city centre.The apartment ...
Additional information about the offer Great Britain - London - Notting Hill Charm Apartment, opinions of holidaymakers as well as available dates can be found on the website our partner.
Additional information about the offer Great Britain - London - Notting Hill Charm Apartment, opinions of holidaymakers as well as available dates can be found on the website our partner.
BG.5638788