EnglandGreater LondonChelsea
12 guests
6 bedrooms
4 bathrooms
Located on a quintessential London street, stands this five-storey, Grade II-listed Georgian townhouse. Built in the 1800s and lovingly restored by the hosts in recent years to create a spacious famil...
From €1,493 Nightly