Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 CHAPEL ROAD Detached £519,650 £520,000 3 Feb 2023
93 CHAPEL ROAD Detached £565,762 £210,000 12 Sep 2002
99 CHAPEL ROAD Detached £741,169 £430,000 16 Dec 2011