Rental unit in Greater London · 1 bedroom · 1 bed · 1 bath
Situated neatly between City and Canary Wharf, this apartment has great amenities close by, as well as being close to the River Thames, Victoria Park and Tower Bridge<br /><br /><b>The space</b><br />It'll be an air bed in the living area<br /><br /><b>During your stay</b><br />You'll be here with the two current occupants
[]