London, England
lodging
Posted over 4 years ago
Bewitched, Kensington
This high-ceiling, large three-bedroom apartment with en-suite marble bathrooms is just the ticket. Enviably located seconds from Kensington Palace, you'll live the high life and want to sashay off to Hyde Park.
0