EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Small but stylish, this apartment is ideally situated in fashionable Kensington. You'll find it tucked down a private mews, just a short walk from Kensington Gardens and the shops, restaurants, and ca...
From €558 Nightly