Glasgow

The largest city in Scotland, Glasgow is located on the River Clyde and home to 1.2 million people. Glasgow is a major business center for the UK and Europe.