A busy city-centre road is set to close today for three days as one of Glasgow’s most iconic pubs hosts a brand-new festival. Clutha Fest 1 will take place at The Clutha Bar on Stockwell Street from ...