K - Houses for Rent in London, England, United Kingdom
House in London, United Kingdom. Lovely Studio set moments away from the DLR. Situed close to Canary Wharf and the 02. This is a good size studio with en-suite. There is also unlimited access to gym and swimming pool. Minutes away from DLR. Close to river side Minutes from Islan...
See this content immediately after install