3 Bed Oasis Notting Hill offers accommodation in London, 400 metres from Portobello Road Market and 2.3 km from Lord's Cricket Ground. The unit is 2.4 km from Hyde Park, and guests benefit from free WiFi and private parking available on site.
Address: 4 Shottsford Ledbury Road, London
Rates from:
GBP 210 Booking.com