London’s Cheese Bar Is Delivering Cheese-Filled ‘Self-Isolation Survival Kits’
The Cheese Bar is getting back to its roots and delivering ‘Self-Isolation Survival Kits’ to cheese-crazed Londoners. With London succumbing to the same fate as other cities around the world, restaurants…