show more...
The Templar Hotel
Recent check-ins:
Jimmytherat7th December
Harty24th December 2023
The Templar Hotel is a traditional, friendly pub in Leeds city centre serving a fantastic range of food and drinks.
What people are saying here...
You need to be at this venue to post a message