2 Bed Terraced House, London, W13 0DP, £485,000 | Dealsourcr