3 Bed Terraced House, London, W11 1HS, £2,085,000 | Dealsourcr