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

Found 2 transactions going back to November 1996.

Date Price Percentage
7 St Leonards Road
31 May 2022 £ 460,000
11a, St Leonards Road
28 Nov 1996 £ 85,000