Bowers Tap
Bar · Pub · Craft Beer
Bowers Tap is a pub and kitchen offering a great selection of craft and cask beers from across the UK. It provides a relaxing atmosphere for patrons.
Location
Best places nearby
The highest rated places close to Bowers Tap.
Local restaurants nearby
157 - 158 Lower Briggate, Leeds, West Yorkshire, LS1 6BG, England



