Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
FARMLEIGH BERKHAMSTED LANE £2,359,563 £2,250,000 25 Feb 2022