Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 NORTH ROAD Detached £490,962 £132,000 18 Jul 2000
86A NORTH ROAD Semi-Detached £221,308 £128,000 25 Jul 2006
90 NORTH ROAD Detached £290,153 £280,000 4 Mar 2022
92 NORTH ROAD Semi-Detached £242,165 £46,000 25 Feb 1997
94 NORTH ROAD Detached £300,557 £245,000 18 Dec 2019