3 Bed Flat, London, SW7 2BE, £2,850,000 | Dealsourcr