American BBQ at its best – With love from Bodean’s, Covent Garden, London

Barbecue food is slowly becoming the latest trend and hearing about the ultimate barbecue experience being Bodeans restaurant in London’s Covent Garden, I couldn’t wait to try it out and sample the delights on offer. The Bodean’s Covent Garden is…