3 Bed Terraced House, London, W3 0PH, £630,000 | Dealsourcr