Booths is a great Supermarket and situated near the train station. They sell just about everything and have a fresh fish section and a delicatessen.
Sainsburys, in the village, has most essentials. Huddlestons butchers with award winning pies! – in the village near Boots.
For cakes and bread, Sainsburys is probably the best. Free parking for 30 mins round the back.