EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
If you're after a quintessential London stay, look no further. You'll find this apartment in fashionable Kensington, surrounded by the neighbourhood's famous red brick buildings. Hyde Park, Royal Albe...
From €643 Nightly