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

Found 4 transactions going back to July 2016.

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