£862,500
£535,000
£300,000
£960,000
ickham hall the street, kent
Sold in MAY 2022
£2,750,000
7 ickham court farm, kent
Sold in DEC 2015
£1,450,000
ickham court the street, kent
Sold in JAN 2017