EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Tucked away in well-heeled Chelsea, this apartment is a twenty-minute walk from both King’s Road and Hyde Park. Better still, Gloucester Road tube station is less than ten minutes away by foot, connec...
From €509 Nightly