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