SE22 8DE · London

£26M

what these 49 homes last sold for

£489kmedian
£7,417per m²
Recent sales
17, St Francis Road£1,270,057Dec 2025
5, St Francis Road£870,000Sep 2025
20, St Francis Road£992,000Sep 2025
38, St Francis Road£440,000Jan 2025
36, St Francis Road£1,198,000Nov 2024
18, St Francis Road£1,250,000Jun 2024
38, St Francis Road£795,000Apr 2024
49, St Francis Road£740,000Mar 2024
Flat 1, 44, St Francis Road£488,500Nov 2023
52, St Francis Road£700,000May 2023
1, St Francis Road£835,000Jul 2022
32, St Francis Road£920,000Apr 2022
Open in SoldMap, free on the App Store