Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 POPLARS CLOSE Terraced £221,389 £132,000 26 Apr 2013
19 POPLARS CLOSE Terraced £171,507 £120,000 12 Aug 2015
22 POPLARS CLOSE Semi-Detached £269,345 £48,000 10 May 1996