Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 TOP STREET Terraced £100,000 7 Dec 2015
21 TOP STREET £400,000 13 Aug 2021
23 TOP STREET Detached £122,500 22 Apr 2002