Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 THE SQUARE Terraced £375,565 £80,000 25 Jun 1998