Hitcham Dairy Ice Cream phone Hitcham House Farm, Lent Rise Rd Slough, Berkshire SL1 7AD map MA Bovingdon phone Ashgood Farm, Stanwell Rd Slough, Berkshire SL3 9PA map if (!IN_DEV) { ?> } ?>