Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 POPLAR ROAD Terraced £206,639 £120,000 26 Jul 2006
91 POPLAR ROAD Terraced £152,347 £126,500 31 Jul 2020
99 POPLAR ROAD Terraced £189,047 £181,000 25 Feb 2022
103 POPLAR ROAD Terraced £170,764 £110,000 29 Jan 2008
111 POPLAR ROAD Terraced £203,492 £119,750 12 Apr 2012