2 bedroom property in West India Quay, 26 Hertsmere Road, London, E14 - £650,000 | Chestertons