2 Bed Flat, London, SE21 8LU, £499,950 | Dealsourcr