London
St Mary’s Coffee & Beer Stall
Primrose Hill Road (Stop S, London, NW3 3DS, United Kingdom
3.02 on Google
Photo by Parviz S via Google
Photo by Parviz S via Google
Photo by St Mary’s Coffee Stall via Google
Photo by St Mary’s Coffee Stall via Google
What people say
A small spot with views and solid coffee. One reviewer loved it; another found it didn't live up to expectations.
Known for
- good coffee
- views
Synthesized by Claude from 2 Google reviews.
Best Thing on the Menu
Nobody's voted yet