3 Bed Terraced House, London, SW20 8LU, £700,000 | Dealsourcr