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

Found 5 transactions going back to April 1997.

Date Address Price
23 Jun 2020 66 St Leonards Road £ 1,358,875
12 Apr 2019 66 St Leonards Road £ 685,000
6 Jun 2003 34 St Leonards Road £ 520,000
29 Nov 2001 66 St Leonards Road £ 411,250
1 Apr 1997 54 St Leonards Road £ 289,950