3 Bed Terraced House, London, SW11 2JZ, £725,000 | Dealsourcr