2 bedroom property in Heron Wharf, Leven Road, London, E14 - £565,000 | Chestertons