Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 THE GREEN Detached £336,087 £195,000 30 Nov 2011
24 THE GREEN Detached £316,892 £187,000 27 Aug 2010
24A THE GREEN Terraced £306,622 £55,000 30 Jul 1996
25 THE GREEN Detached £382,726 £210,000 6 Oct 2005