The High Street in Stevenage Old Town is certainly evolving, with a host of new eateries popping up. The Cromwell Hotel on the High Street has recently launched its new …
bar
-
If tasty street food, a licensed bar, and live music is your thing (err, yes!), then get yourself to Hitchin Street Food Monthly which is being held throughout the spring…