How the world sees Greece
A Greek restaurant in Crouch End was handed a hefty fine after inspectors found fridges caked with dirt and surfaces littered with rat droppings. Tweet.