Thomas O’Neill, the head of menu at McDonald’s UK, gave Metro the lowdown on the ‘incredible’ restaurant, which can be found inside the chain’s headquarters in East Finchley, London. ‘I’ve worked at ...