Stumps Bar

Stumps Bar

★★★★★5.0
Closed

7 Peel Street, GlasgowG11 5LL

Tenement-end bar. It's name refers to the nearby West of Scotland Cricket Club ground, which is also the venue of the world's first international football match.

More Pubs in Glasgow

View all →