Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 POPLARS CLOSE Terraced £374,412 £305,000 3 Apr 2020
76 POPLARS CLOSE Semi-Detached £393,774 £73,000 6 Dec 1996
77 POPLARS CLOSE Detached £345,505 £202,500 20 Apr 2012
78 POPLARS CLOSE Detached £364,508 £187,000 29 Jul 2004
79 POPLARS CLOSE Detached £383,949 £85,000 5 Feb 1999
81 POPLARS CLOSE Detached £428,833 £220,000 26 Jul 2004
82 POPLARS CLOSE Detached £385,000 5 May 2023