International Concert Season

Brief description here

As Leeds’ landmark location, Leeds Town Hall is one of the city’s largest and most inspiring venues offering modern conferencing facilities within the magnificence of Classical-Baroque style Victorian architecture.

Tab 1 description