EnglandGreater LondonLondon
4 guests
2 bedrooms
1 bathroom
Bursting at the seams with character, this delightful home echoes the spirit of its surroundings. You'll find it in the East End of London, nestled in a leafy row of red-brick townhouses, each boastin...
From €312 Nightly