Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 NORTH ROAD Detached £601,626 £352,000 23 Mar 2012
70 NORTH ROAD Detached £554,228 £375,000 12 Feb 2015
72 NORTH ROAD Detached £606,213 £585,000 31 Mar 2022
74 NORTH ROAD Detached £539,117 £315,000 22 Dec 2010