108, High Street Berkhamsted, England