Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 THE GREEN Detached £665,926 £120,000 5 Aug 1996
24 THE GREEN Detached £167,474 £71,000 24 Jun 2003
28 THE GREEN £84,755 £83,500 6 Nov 2023
32 THE GREEN Semi-Detached £267,320 £267,500 13 Feb 2023
34 THE GREEN Semi-Detached £278,674 £215,000 17 Mar 2017