2 Bed Terraced House, London, SW3 1PU, £2,695,000 | Dealsourcr