Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
112 CHURCHILL ROAD Detached £307,929 £88,000 30 Mar 2001
114 CHURCHILL ROAD Detached £265,000 24 Oct 2023
118 CHURCHILL ROAD Detached £177,236 £105,000 26 Feb 2013
FARMHOUSE INN CHURCHILL ROAD £29,679,136 £19,972,500 29 Jan 2015