Selby Town Hall

Music venue in Selby, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Selby Town Hall is an award winning arts centre, hosting world class performers from the worlds of music, comedy, theatre and beyond.

Facts

Construction completed:1862
Architectural style:Italianate style