Britain’s largest Italian restaurant will be one of four huge new dining and drinking spaces at the revamped Olympia under plans unveiled today. Juno will have up to 252 covers across 11,000 sq ft in ...