Explore relationships
Kelvin Hall
The Kelvin Hall, located on Argyle Street in the Yorkhill area of Glasgow, Scotland, is one of the largest exhibition centres in Britain and now a mixed-use arts and sports venue that opened as an exhibition venue in 1927.
Use + to expand a branch. Click a topic name to open its summary.