News

The BBPA, which assesses more than 20,000 pubs across Britain, forecasts that 378 pubs will close in 2025 across England, ...