I really want to like this place. It has great beers but every time I visit it stinks of line cleane...
Please do better
4/25/2024
(50)
Advertisement
The Stormbird is a restaurant located in London, England, known for its wide selection of predominantly artisan and craft beers and ales. It offers a pleasant atmosphere that can be enjoyed by beer enthusiasts looking for a diverse range of choices. The service at The Stormbird is noted for being attentive and friendly.
Generated from the web
(50)
I really want to like this place. It has great beers but every time I visit it stinks of line cleane...
First visit. Impressed with the wide selection of predominantly artisan/craft beers and ales. Never ...
What a nice place. the range of beers is really good and not too bad for prices. You can even get a ...
Advertisement