2 Bed Flat, London, SW6 6AJ, £625,000 | Dealsourcr