Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
163 NEW ROAD Detached £453,546 £445,000 3 May 2022
176 NEW ROAD Detached £264,873 £145,000 26 Sep 2005