Hill House Farm Return to Directory Business Genre Cherries, Farm gate salesBusiness Phone Number 01531 634 301Business Address Hill House Farm, Ledbury, HR8 2LEBusiness Description CherriesMap map Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website