News

More than 250 pubs and bars have been shortlisted for the 2025 National Pub & Bar Awards, with the grand final set for June 24 in London.