Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE POPLARS Terraced £364,094 £130,000 31 Jul 2002
4 THE POPLARS Terraced £465,904 £132,000 2 Feb 2001