Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE GREEN Detached £1,092,908 £267,500 5 Nov 1999
2 THE GREEN Detached £524,527 £427,500 24 Sep 2019
4 THE GREEN Detached £888,918 £162,000 29 Oct 1996
5 THE GREEN Detached £1,165,691 £425,000 7 Aug 2002