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.
The interior of Barbecoa barbecue restaurant in London. The eatery is the project of chefs Jamie Oliver and Adam Perry Lang.