2 bedroom property in Meade House, 7 Lyell Street, London, E14 - £500,000 | Chestertons