The Town House Collection’s newest hotel Blythswood Square, has sold a staggering 25,000 cocktails since opening its doors (and bar) to the public late last year! With an average of 92 cocktails sold per day, Glasgow is the UK’s new hot-spot for cultured cocktails.