2 Bed Flat, London, SW20 0SE, £639,950 | Dealsourcr