2 Bed Flat, London, E20 1DQ, £580,000 | Dealsourcr