Home › Venues › Glasgow › The Atholl Arms

The Atholl Arms

Chess bar in Glasgow, United Kingdom

Pub on Renfield Street where guests have stopped in for a pint and a couple of games of chess. Bring your own set to be safe.

Other chess venues in Glasgow

All chess venues in Glasgow · Explore the world chess venue map