city or town hall in leeds
About 2 results.
Leeds Town Hall
The Headrow, LS1 3AD Leeds, United KingdomLeeds' favourite building, opened in 1858, hosting the best in live music, comedy, film screenings, educational events and light entertainment.
Town Hall Tavern
Westgate 17, LS1 2RA Leeds, United KingdomTown Hall Tavern brought to you by Timothy Taylor is an eclectic gastropub in Leeds city centre serving fresh locally sourced British food quality cocktails fine wines and traditional cask ales w…