3 bedroom property in St Michael's Court, St. Leonards Road, London, E14 - £400,000 | Chestertons