Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Semi-Detached £225,000 27 Oct 2023
5 POPLAR CLOSE Semi-Detached £202,071 £195,000 23 Mar 2022
6 POPLAR CLOSE Semi-Detached £233,074 £48,500 27 Feb 1998
13 POPLAR CLOSE Semi-Detached £197,930 £149,000 16 Sep 2016
14 POPLAR CLOSE Semi-Detached £176,660 £143,000 8 Mar 2019
15 POPLAR CLOSE Semi-Detached £219,975 £120,000 26 Aug 2005