Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 THE GREEN £772,117 £625,000 1 Mar 2019
19 THE GREEN £858,875 £700,000 23 Sep 2019
21 THE GREEN £468,962 £370,000 28 Sep 2017
23 THE GREEN Detached £322,452 £195,000 6 Aug 2013