Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71A TOWN STREET £297,000 30 Jul 2023
93 TOWN STREET £9,300 19 Mar 2020
99 TOWN STREET Semi-Detached £25,000 28 Mar 2002
101A TOWN STREET Detached £195,000 25 Feb 2005