Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12A THE GREEN Detached £1,931,242 £1,574,000 10 Sep 2019
14 THE GREEN Detached £1,893,988 £400,000 3 Apr 1998
15 THE GREEN Detached £1,879,807 £335,000 18 Apr 1995
16 THE GREEN Detached £1,865,521 £330,000 28 Jul 1995