EnglandGreater LondonLondon
6 guests
3 bedrooms
3 bathrooms
With two private terraces, this apartment delivers a rare treat in the heart of Chelsea. Located just off the Fulham Road, it’s a short stroll to bars, cafes, restaurants and shops. You’ll also find W...
From €748 Nightly