timeout.comLondon ‘Maybe the best barbecue ever eaten on UK soil’: this Kensington joint is London’s most unmissable BBQ restaurant for 20 Time Out has named the best BBQ restaurants in the city View offer