EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Tailor-made for two, this Poplar apartment is an ideal base for a stay in East London. Locally, soak up the vibrant community atmosphere, or you’ll find Canary Wharf within walking distance, perfect i...
From €169 Nightly