Floor Plan for 2 Bedroom Apartment to Rent in Limeharbour, Canary Wharf,  E14, E14, 9LU - £612 pw | £2650 pcm