"The location to tube stations was perfect. Bus stop just..."Michael, Australia December 08, 2014
Note: Distances are measured as a straight line.
74 Ladbroke Grove, Notting Hill, Notting Hill, London, United Kingdom W11 2HF (Show on map)
||Select travel dates to see prices.|
The property does not have a reception.
Please note that credit card will only be charged if any damage has occurred or the deposit conditions have not been adhered to during the guest’s stay.
The property will contact guests directly in order to give instructions regarding check-in.Children and extra beds