The Clyde Auditorium
The Clyde Auditorium is a unique concert venue located in Glasgow, Scotland. It is also famously known for its monicker “The Armadillo” by virtue of its design that closely resembles the animal. The building is situated at the site of the Queen’s Dock on the River Clyde and adjacent to the Scottish Exhibition and Conference […]
Recent Comments