2 Bed Flat, London, E20 1HT, £700,000 | Dealsourcr