TW1 4JF · Twickenham

£17M

what these 34 homes last sold for

£447kmedian
£7,216per m²
Recent sales
62A, Lion Road£277,500Oct 2025
46, Lion Road£905,000Oct 2024
33, Lion Road£750,000Jun 2024
41, Lion Road£645,000Dec 2023
43, Lion Road£725,000Aug 2023
16, Lion Road£912,250Oct 2022
40, Lion Road£810,000Sep 2022
36, Lion Road£910,000Jul 2022
24, Lion Road£911,000Apr 2022
12, Lion Road£800,000Sep 2021
26, Lion Road£925,000Jun 2021
33, Lion Road£700,000Apr 2021
Open in SoldMap, free on the App Store