Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 THE GREEN Semi-Detached £82,901 £80,000 15 Mar 2022
33 THE GREEN Semi-Detached £180,547 £112,400 20 Apr 2007
35 THE GREEN Terraced £140,333 £77,000 7 Oct 2005