Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE POPLARS Semi-Detached £127,979 £104,000 16 Aug 2019
3 THE POPLARS Semi-Detached £155,562 £65,950 30 Jun 2003
5 THE POPLARS Terraced £174,794 £82,500 20 Feb 2004
6 THE POPLARS Semi-Detached £138,324 £97,500 11 Sep 2015
7 THE POPLARS Semi-Detached £124,220 £92,500 26 May 2016
8 THE POPLARS Semi-Detached £118,370 £85,000 2 Nov 2015