3 Bed Flat, London, SW7 1LW, £6,950,000 | Dealsourcr