Bar
Town Hall Tavern
3 lokale anbefaler,
Tips fra lokale
Pub grub with a twist .. one of the best steaks in Leeds without a doubt. Advisable to book.
Unikke ting, man kan tage sig til i nærheden
Placering
17 Westgate
Leeds, England