Address: Exhibition Way
Auditorium in Glasgow, Scotland. The SEC Armadillo is an auditorium located near the River Clyde, in Glasgow, Scotland. It is one of three venues on the Scottish Event Campus, which includes the SEC Centre and the SSE Hydro.
Auditorium in Glasgow, Scotland. The SEC Armadillo is an auditorium located near the River Clyde, in Glasgow, Scotland. It is one of three venues on the Scottish Event Campus, which includes the SEC Centre and the SSE Hydro.