Semi-detached house to rent in Lockesfield Place, Isle Of Dogs, London, Canary Wharf, Isle Of Dogs, Docklands, London E14
£ 6110
London, England, E14 3GT
Semi-detached house for rent in Lockesfield Place, Isle of Dogs. Ideal for those seeking a home in Canary Wharf, close to Docklands.