In the Heart of Notting Hill
EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Couples and solo travellers, this one's for you. This one-bedroom flat has its own eclectic personality, located right in the heart of Notting Hill with access to all its shops, restaurants, and bars....
From €429 Nightly