Property sales in St Leonards Road - Windsor - SL4 3DD

Found 10 transactions going back to June 1996.

Date Address Price
16 May 2025 104 St Leonards Road £ 1,330,000
31 Mar 2025 Flat 2, 106 St Leonards Road £ 435,000
8 Mar 2019 108 St Leonards Road £ 112,275
24 May 2018 Flat 6, 106 St Leonards Road £ 400,000
12 Apr 2018 Flat 1, 106 St Leonards Road £ 372,000
16 Feb 2018 Flat 3, 106 St Leonards Road £ 445,000
16 Feb 2018 Flat 2, 106 St Leonards Road £ 450,000
1 Dec 2017 Flat 4, 106 St Leonards Road £ 384,500
10 Jul 2017 108a, St Leonards Road £ 500,000
4 Jun 1996 104 St Leonards Road £ 220,000