EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Petite yet practical, this attractive studio apartment has everything you might need for a city break. It’s in Notting Hill, just a short walk from all the shops, restaurants, and cafes, and a few min...