Barbecoa

Barbecoa

David Loftus/ Nourish PR via Bloomberg

The interior of Barbecoa barbecue restaurant in London. The eatery is the project of chefs Jamie Oliver and Adam Perry Lang.