Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 NEW ROAD Semi-Detached £1,080,860 £875,000 20 Feb 2019
21 NEW ROAD Detached £1,335,443 £545,000 14 Feb 2003
23 NEW ROAD Detached £830,952 £245,000 1 Jun 2001