2 Bed Flat, London, SE23 1PW, £350,000 | Dealsourcr