Halstock Village Shop is located in Yeovil, United Kingdom on Yeovil Rd. Halstock Village Shop is rated 4.8 out of 5 in the category general store in United Kingdom. HALSTOCK VILLAGE SHOP LIMITED is a food & beverages company based out of RUSSELL HOUSE HALSTOCK, YEOVIL, United Kingdom.