2 Bed Flat, London, SW13 8RA, £900,000 | Dealsourcr