Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE POPLARS Detached £361,322 £267,500 11 Mar 2016
3 THE POPLARS Detached £511,856 £475,000 23 Sep 2021