One Pub a Day Is Closing: What It Means for London Locals
One Pub a Day Is Closing: What It Means for London Locals – Industry figures show pubs vanishing at a rate of about one a day across Britain, just as the Chancellor chose not to add new relief.