What's on at the SSE Hydro

History of SSE Hydro

The Hydro is newly constructed arena in Glasgow, Scotland, which is now Scotland's largest arena. It will play host to n