News

Across England as a whole, there were 116 fast food outlets per 100,000 population in 2024, up from 98 per 100,000 in 2017.