Thousands of restaurants and pubs closing across Britain are blaming rising bills on the pressure they are facing

Thousands of bars, restaurants and pubs across the UK are pulling down their shutters for the final time as spiraling ground rents, production costs and no-show bookings continue to plague the sector. There were more than ten closures every day, according to industry data, which showed the number of licensed premises in Britain fell by … Read more