Stirling based Castle Leisure Group has come out on top at the Scottish Licensed Trade News (SLTN) awards in Glasgow. The company’s latest venture City in Falkirk triumphed over strong...