Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 MARKET SQUARE Semi-Detached £935,059 £585,000 20 Jun 2007