EnglandGreater LondonLondon
6 guests
3 bedrooms
3 bathrooms
Steps from the bustling King's Road, this Chelsea townhouse couldn't be better located. Upscale boutiques, trendy cafes, and gourmet restaurants are practically on your doorstep, while nearby Sloane S...
From €1,194 Nightly