Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 THE GREEN Detached £537,780 £511,000 12 Jan 2022
44 THE GREEN Semi-Detached £216,887 £82,250 30 Oct 2002
45 THE GREEN Semi-Detached £263,493 £165,000 22 May 2007