Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE MOUNT LAMBERHURST DOWN Semi-Detached £2,873,765 £625,000 11 Dec 1998
THE OLD DOWN STORES LAMBERHURST DOWN Detached £1,041,936 £600,000 16 Jun 2006