Glasgow World-Class architecture and a thriving arts scene are putting this Scottish city on the cultural map See More