Great coffee and ham and cheese sandwich. Staying in the area and walk over in the morning. Very n...
St. Anna
(16)
Advertisement
Photos
St. Anna is a restaurant located in London, offering a selection of good coffee along with a salad bar. Customers can enjoy the ability to build their own salads with a variety of options available. The venue also serves tasty food items, such as ham and cheese sandwiches.
The establishment is designed to provide a welcoming atmosphere for all, with an emphasis on inclusivity, particularly for those with disabilities. It's a place where visitors can relax and enjoy good vibes while indulging in quality food and drinks.
Generated from the web
Reviews
I love the new salad bar! You can build your own salad and they have a bunch of delicious options. I...
Came in here with a family member who is disabled and is a disabled key holder and was told she coul...
You might also like
Advertisement

