Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR PLACE Terraced £311,506 £240,330 14 Mar 2017
5 POPLAR PLACE Terraced £301,591 £230,000 9 Dec 2016
6 POPLAR PLACE Terraced £287,251 £232,500 28 Jun 2019
7 POPLAR PLACE Terraced £320,864 £320,000 7 Jul 2022
8 POPLAR PLACE Terraced £307,949 £100,000 22 Feb 2002
9 POPLAR PLACE Terraced £326,671 £202,000 13 Jun 2008
10 POPLAR PLACE Terraced £294,536 £186,000 6 Feb 2014
12 POPLAR PLACE Detached £374,793 £76,200 3 Nov 1997