Canary Wharf – 2 Double Bedroom Flat – Excellent location E14 – Available June

£ 1,650 PCM