Cookies - We use cookies to help improve your experience of using our website.

Accept & Continue

Hire Leeds Town Hall

Leeds Town Hall is the city’s landmark location. The magnificent structure dominates the skyline at the centre of the city – which in turn is in the heart of the UK.

The Victorian Grade I listed building, completed in 1858, offers an imaginative location to host your event amongst awe-inspiring Classical-Baroque style architecture.

As one of the largest venues in Leeds, our stunning “municipal palace” can host events for up to 1,550 delegates, as well as being a perfect location for smaller meetings starting with just 2 people.