Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 THE GREEN Semi-Detached £832,766 £770,000 15 Nov 2021
40 THE GREEN Semi-Detached £656,887 £357,000 1 Jun 2009
44 THE GREEN Semi-Detached £877,697 £320,000 7 Aug 2002