Helford Village Stores is a superbly stocked general stores, off-license and food emporium. We have even been called Harrods on Sea!
Tags: Wine, Beer & Spirits Store,Deli,Shopping/Retail