Town Hall Tavern, Leeds
A warm welcome awaits at the Town Hall Tavern. Your home from home in the heart of Leeds, this friendly and relaxed pub has a vibrant interior while still maintaining its traditional heritage and charm. A favourite with everyone from shoppers to office workers to friends getting together for a pre-concert refreshment.