3 Bed Flat, London, SE11 6TU, £525,000 | Dealsourcr