2 bedroom property in West India Quay, 26 Hertsmere Road, London, E14 - £3,850 pcm | Chestertons