York brewery tap room awarded ‘Best in Britain’ March 20, 2025 News by admin Leave a Comment on York brewery tap room awarded ‘Best in Britain’ The Brew York brewery tap room in Walmgate is the toast of the industry as the best tap in Britain.