Stunning Notting Hill family home.
19 Courtnell Street, Kensington and Chelsea, London, W2 5BU, United Kingdom,Object type: Hotel London
Stunning Notting Hill family home. In London offers accommodation with free WiFi, 750 yards from Portobello Road Market, 1.9 miles from Lord's Cricket Ground an