EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
In the heart of Kensington, this apartment puts the neighbourhood's fashionable boutiques, trendy eateries, and famous landmarks just a short walk away. Because of its central location, it can get a t...
From €294 Nightly