See all Cafe in London
St. Helens Food Store & Cafe
55 St. Helens Gardens Cuisines: European, EnglishAbout
This specialty food store holds some lip smacking delicacies. The on-site cafe is a great place to relax and enjoy a hot cuppa with some delicious cookies. This cafe is a great source of food for locals and tourists alike. Feast on freshly baked homemade cookies. Don't forget to sample the White Chocolate Biscuit Cake on your visit. If you fancy taking the food items home to munch on while watching your favorite TV programme, you are more than welcome to pick it up from the food store.