2 Bed Flat, London, E14 3TU, £525,000 | Dealsourcr