VenuesFind the best pubs, bars, bottleshops & brewery taprooms in our region
show more...
The Templar Hotel

The Templar Hotel is a traditional, friendly pub in Leeds city centre serving a fantastic range of food and drinks.