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