SL4 3DR · Windsor

£20M

what these 45 homes last sold for

£450kmedian
£5,034per m²
2sales this year
Recent sales
171, St Leonards Road£450,000Apr 2026
161, St Leonards Road£635,000Feb 2026
305, St Leonards Road£715,000Sep 2025
287, St Leonards Road£730,000Jan 2025
273, St Leonards Road£675,000Sep 2024
207, St Leonards Road£570,000Jun 2024
Flat 1, Parkview Court, 281A, St Leonards Road£233,000Apr 2024
245, St Leonards Road£810,000Jun 2023
285, St Leonards Road£718,000Dec 2022
167, St Leonards Road£705,000Oct 2022
235, St Leonards Road£700,000Oct 2021
229, St Leonards Road£600,000Jun 2021
Open in SoldMap, free on the App Store