Property sales in St Leonards Road - London - NW10 6ST

Found 4 transactions going back to July 2016.

Date Price Percentage
Unit 1, Centre House, St Leonards Road
11 Dec 2020 £ 40,000
Unit B1, St Leonards Road
17 Sep 2024 £ 3,000,000
Unit B2, St Leonards Road
12 Apr 2017 £ 1,200,000
Unit B3, St Leonards Road
7 Jul 2016 £ 42,500