EnglandGreater LondonLondon
6 guests
3 bedrooms
3 bathrooms
Cool and contemporary, this three-floor townhouse is hard to beat. From dedicated desks to sleek en-suites, it has all you need for a relaxed stay. Miele appliances in the kitchen make cooking a breez...
From €1,172 Nightly