3 Bed Terraced House, London, SW7 3PL, £2,995,000 | Dealsourcr