Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 THE GREEN Detached £1,630,750 £485,000 9 Jul 2001
19 THE GREEN Semi-Detached £406,284 £136,000 26 Apr 2002
22 THE GREEN Detached £752,890 £203,500 21 Aug 2000