SL4 3DS · Windsor

£8.8M

what these 26 homes last sold for

£405kmedian
£5,389per m²
Recent sales
359, St Leonards Road£482,500Oct 2025
361, St Leonards Road£449,999Mar 2025
351, St Leonards Road£450,000Oct 2024
353, St Leonards Road£425,000Jun 2024
319, St Leonards Road£512,500Apr 2022
355, St Leonards Road£385,000Jun 2021
367, St Leonards Road£425,000Jun 2021
315A, St Leonards Road£305,000Mar 2021
323, St Leonards Road£500,000Oct 2020
363, St Leonards Road£435,000Nov 2019
359, St Leonards Road£397,000Jun 2019
315A, St Leonards Road£260,000Sep 2018
Open in SoldMap, free on the App Store