The new Jamie Oliver restaurant, Barbecoa, officially launches today. Costing £3m to fit out, the restaurant and shop will employ 130 people. However, the restaurant, at the prestigious One New Change development next to St Paul’s, will be a one off in the UK – with Oliver insisting any expansion of the barbecued meat concept will only take place internationally.