Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR PLACE Terraced £189,044 £154,100 17 Dec 2019
4 POPLAR PLACE Terraced £283,000 £167,000 6 Aug 2010
6 POPLAR PLACE Terraced £274,357 £50,000 15 Oct 1996