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

Found 2 transactions going back to November 1996.

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