Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LITTLE OXROAD BARN LITTLE OXROAD FARM NORTH ELHAM Detached £1,352,977 £237,500 23 Oct 1995