EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Well-connected and in one of London's trendiest neighbourhoods, this flat in a detached Victorian building is ideally situated for urban explorers. The interior, while not full of character, is perfec...
From €297 Nightly