Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
43 POPLARS ROAD Detached £420,000 20 Oct 2023
51 POPLARS ROAD Detached £464,027 £98,000 17 Apr 1998
53 POPLARS ROAD Detached £436,085 £237,000 30 Jun 2009
72 POPLARS ROAD Terraced £319,384 £139,950 9 Sep 2003
74 POPLARS ROAD Semi-Detached £105,289 £20,000 26 Feb 1997