Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 GREEN MEAD Detached £998,677 £540,000 29 May 2009
3 GREEN MEAD Detached £1,664,758 £430,000 14 Mar 2000
4 GREEN MEAD Detached £1,004,191 £990,000 1 Jun 2022