Chorizo Scotch Egg at Roast in London, UK | 10 Global Stops for the Foodie Traveller