Unit 1, 10a, Bard Road, London, W10 6TP

Other Leasehold

Found 1 transactions going back to February 2025.

Date Price Percentage
14 Feb 2025 £ 681,000

This property is located at Unit 1, 10a, Bard Road, London, W10 6TP and was last sold for £681,000 on 14 Feb 2025.