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 charming eatery located in the heart of London, England. Known for its warm atmosphere and friendly service, this cozy spot offers a diverse menu featuring seasonal dishes made from locally sourced ingredients. Whether you're looking for a casual brunch or a delightful dinner, The Stormbird provides a welcoming ambiance perfect for any occasion.
Generated from this place's information
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