£388,000
Sold 21 Aug 2025
1 CHURCH FARM CLOSE, HORHAM, EYE, IP21 5EW
Detached
IP21 5EW
1 sold properties (Land Registry data)
1 CHURCH FARM CLOSE, HORHAM, EYE, IP21 5EW
Land Registry Data