The Red Lion
29 June 2022
Ship Inn
4 July 2022
0.000
Contact Information
132 High Street , Stevenage, England SG1 3DB, United Kingdom
Detailed Information

Located in the Old Town, Stevenage, The Marquis of Lorne offers a relaxed and welcoming atmosphere. We offer the very best in real ales. We now also have a function room holding up to 60 people and so whatever your occasion we can hold the event here!

Add Your Restaurant / Takeaway