Thousands of restaurants and pubs closing across the UK blame rising bills among the pressures they face
Thousands of bars, restaurants and pubs across the UK are lowering their shutters for the last time as runaway ground rents, produce costs and no-show …