Town Hall Tavern
Leeds
Copyright: Shaiith/Shutterstock.comTown Hall Tavern
Town Hall Tavern is a local village pub set in the bustling city centre of Leeds, a place where the warm and efficient staff serves traditional, locally sourced British food and fine wine. The menu reflects the company's passion for using the freshest and best seasonal ingredients.
Dining
Leeds is regarded one of north England's best places to dine out due to its diversity. You can get it all, and many of the city's old warehouses, mills and historical buildings have been converted into amazing venues for everything from lower-end to higher-end dining.