3 bedroom property in Marsh Wall, London, E22 - £1,300,000 | Chestertons