Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE GREEN Detached £570,533 £250,000 2 Sep 2003
4 THE GREEN Detached £765,658 £215,000 24 Jan 2001