timeout.comLondon The UK’s ‘biggest’ Italian restaurant is opening in London Juno is set to open at the revived Olympia exhibition centre, which also has a new live music venue and several rooftop eating and drinking Zum Angebot LondonEvents