Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 POPLARS ROAD Semi-Detached £69,456 £41,000 19 Jul 2010
24 POPLARS ROAD Semi-Detached £158,205 £140,000 28 May 2021