£1,699,811
£1,198,756
£933,019
£513,587
1 spring terrace, greater london
Sold in JAN 2019
£5,250,000
8 dynevor road, greater london
Sold in JUN 2023
£5,300,000
old essex house station road, greater london
Sold in AUG 2016
£5,400,000