3 Bed Terraced House, London, W12 8JD, £599,999 | Dealsourcr