Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 CHAPEL ROAD Detached £414,492 £125,000 2 Aug 2001
81 CHAPEL ROAD Detached £521,132 £190,000 16 Aug 2002
83 CHAPEL ROAD Detached £727,233 £429,950 13 Dec 2012
83A CHAPEL ROAD Detached £512,285 £295,000 20 Jun 2006
85 CHAPEL ROAD Detached £705,975 £560,000 21 Nov 2017
87 CHAPEL ROAD Detached £423,805 £395,000 24 Jun 2021
89 CHAPEL ROAD £224,280 £182,000 15 Oct 2018