£618,600
£387,836
£365,062
£221,000
frog island devon road, kent
Sold in OCT 2023
£1,225,000
clement street farm south clement street, kent
Sold in OCT 2024
£1,220,000
northview clement street, kent
Sold in SEPT 2021
£940,000