Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 THE GREEN Detached £2,302,862 £1,530,000 16 Sep 2014
20 THE GREEN Detached £2,399,093 £430,000 18 Jan 1995
21 THE GREEN Detached £2,307,128 £2,200,000 9 Feb 2022