Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 POPLAR ROAD Detached £632,598 £193,000 6 Sep 2001
55 POPLAR ROAD Detached £594,610 £567,000 18 Feb 2022
57 POPLAR ROAD Detached £484,286 £400,500 10 Jul 2020
59 POPLAR ROAD Flats/Maisonettes £391,624 £108,700 8 Dec 2000
61 POPLAR ROAD Detached £617,634 £500,000 14 Feb 2019
65 POPLAR ROAD Semi-Detached £436,131 £380,000 11 Dec 2020
67 POPLAR ROAD Detached £674,212 £389,950 24 Jul 2006