Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 CHURCH ROAD Semi-Detached £243,942 £68,500 26 Jan 2001
65 CHURCH ROAD Terraced £182,690 £132,000 17 Dec 2015