Cosy 1 bedroom house near River - Houses for Rent in London, United Kingdom
Entire home/apt in London, United Kingdom. A stunning 1 bedroom house with garden set over 2 floors within yards of the River Thames. This is perfect place to stay and explore London. Quiet location. Just 5 minutes away from Canary Wharf and O2 by train. And 6 min from Tower Bridge by tube.
See this content immediately after install