This week on Top Chef World All-Stars, which is taking place in London, the theme was Pub Food. Damn, three weeks in and we’re already on pub food? It makes you wonder what British things Top Chef ...