Let Managed No 1 West India Quay, Hertsmere Road, Nr Canary Wharf, London, E14 £475 Weekly Flat 592 sqft 1 1 1