Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 NEW STREET Detached £342,927 £139,950 21 Feb 2003
60 NEW STREET Semi-Detached £395,051 £390,000 22 Sep 2023
66 NEW STREET Detached £474,928 £385,000 3 Dec 2018
THE MOUNT, 66 NEW STREET Detached £478,438 £390,000 5 Dec 2019