Charming flat in Notting Hill
235 Ladbroke Grove Flat 3, Kensington and Chelsea, London, W10 6HG, United Kingdom,Object type: Hotel London
Boasting garden views, Charming flat in Notting Hill offers accommodation with a patio and a kettle, around less than 0.6 miles from Portobello Road Market. Wit