2 Bed Terraced House, London, SW6 6AQ, £850,000 | Dealsourcr