EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Decidedly modern, this split-level flat caught our eye with its luxurious extras, industrial-chic design and super central location. Our favourite room is the glossy kitchen, which is decked out with...
From €558 Nightly