Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DUKE STREET Detached £434,090 £430,000 9 Mar 2023
4 DUKE STREET Detached £293,821 £220,000 27 Jun 2016
6 DUKE STREET Detached £545,919 £315,000 28 Jun 2011