EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
In the heart of vibrant Notting Hill, this top-floor apartment exudes charm. There's space to sit out on the private balcony with a cup of tea, while the cosy kitchen, though compact, has everything y...
From €336 Nightly