New whisky pop up bar

An exciting new Scotch Whisky Pop Up Bar is set to open in the heart of Glasgow’s City Centre on 15th November. The Love Scotch…