Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
106 LEVERSTOCK GREEN ROAD Detached £643,952 £380,000 16 Aug 2010
108 LEVERSTOCK GREEN ROAD Detached £847,347 £497,500 8 Sep 2006
HILL FARM LEVERSTOCK GREEN ROAD Detached £1,478,318 £840,000 16 Oct 2009