SE20 7EE · London

£13M

what these 35 homes last sold for

£370kmedian
£6,679per m²
Recent sales
12, Lucas Road£675,000Jun 2025
28, Lucas Road£630,000Dec 2024
29, Lucas Road£365,000Jul 2024
30, Lucas Road£615,000Jul 2024
32, Lucas Road£560,000Feb 2024
31, Lucas Road£370,000Oct 2023
19, Lucas Road£450,000Oct 2023
25, Lucas Road£468,000Sep 2023
9, Lucas Road£418,000Apr 2022
27, Lucas Road£497,051Sep 2021
4, Lucas Road£512,500Mar 2021
2, Lucas Road£495,000Feb 2021
Open in SoldMap, free on the App Store