Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 THE GREEN Detached £716,976 £140,000 27 Jun 1997
6 THE GREEN Detached £670,973 £142,500 29 May 1998
8 THE GREEN Detached £984,449 £950,000 2 Mar 2022