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

Found 8 transactions going back to April 2005.

Date Address Price
5 Feb 2026 20 St Leonards Road £ 515,000
30 May 2024 Flat 2, Templers Hall, 20, St Leonards Road £ 442,500
7 Feb 2024 Flat 1, Templers Hall, 20, St Leonards Road £ 356,500
12 Aug 2016 Flat 2, Templers Hall, 20, St Leonards Road £ 420,000
3 Oct 2013 Flat 1, Templers Hall, 20, St Leonards Road £ 450,000
16 Nov 2012 30 St Leonards Road £ 720,000
18 Apr 2005 Flat 1, Templers Hall, 20, St Leonards Road £ 245,000
8 Apr 2005 Flat 2, Templers Hall, 20, St Leonards Road £ 289,950