2 Bed Flat, London, E15 1DU, £650,000 | Dealsourcr