Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 - 12 NEW ROAD £366,914 £360,000 27 May 2022
18 NEW ROAD Semi-Detached £723,181 £140,000 2 May 1997