Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR PLACE Terraced £206,868 £180,000 27 Jul 2021
3 POPLAR PLACE Terraced £254,175 £145,000 21 Apr 2006
4 POPLAR PLACE Terraced £178,869 £145,000 19 Dec 2018
5 POPLAR PLACE Terraced £277,767 £142,500 26 Jul 2004
6 POPLAR PLACE Semi-Detached £295,373 £160,000 13 Jun 2005
8 POPLAR PLACE Terraced £218,117 £123,500 10 Mar 2006
10 POPLAR PLACE Terraced £241,758 £42,500 29 Sep 1995