Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE POPLARS Terraced £71,245 £19,257 18 Aug 2000
5 THE POPLARS Terraced £154,360 £130,000 25 Sep 2020