London, UK. Land of Big Ben, Minding the Gap, Oasis, and… Barbecue? In what may appear an oddity in a country stereotyped for bland food, Jamie Oliver and Adam Perry Lang came together last year to open the contemporary, “Barbecoa London“. Consisting of a high-end butchery on the first floor, […]