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 ...more