Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 THE GREEN £258,006 £210,000 3 Dec 2018
14 THE GREEN Terraced £418,802 £232,000 11 Nov 2005
16 THE GREEN Terraced £702,797 £530,000 30 Aug 2016