Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 THE POPLARS Semi-Detached £288,026 £165,000 6 Nov 2009
6 THE POPLARS Semi-Detached £301,158 £53,000 20 Dec 1995
12 THE POPLARS Semi-Detached £313,306 £183,950 15 Sep 2006