Mole Country Stores Colchester ← View details Birchwood Farm, Birchwood Road, Colchester, Dedham, England CO7 6HX +44 1780 758712 Get Directions From* To * — Required information