The White Lion

Stevenage, United Kingdom

The White Lion is a bar in Stevenage. An extensive menu, friendly staff as well as good food. Reasonable prices. Great wines selection.