EnglandGreater LondonLondon
6 guests
3 bedrooms
2 bathrooms
In the heart of Notting Hill, this basement-level apartment is a prime spot to call home. The location is perfect, especially if you're keen to discover vintage shops, local cafes, and the famous Port...
From €423 Nightly