EXPLORETime Out London · 2h ago
The UK’s ‘biggest’ Italian restaurant is opening in London

Executive Brief
The 30-second read
Juno is slated to become the largest Italian restaurant in the United Kingdom upon its opening in London. The establishment will be situated within the redeveloped Olympia exhibition centre, featuring integrated live music and rooftop venues.
- 01Juno will debut as the United Kingdom's largest Italian dining destination in London
- 02The restaurant anchors the extensive redevelopment project at the historic Olympia exhibition centre
- 03On-site amenities include a new live music venue and multiple rooftop dining locations
- 04Strategic placement within the Olympia district targets business travelers and high-capacity event attendees
Go deeper · Explore playbook
London Business News: Executive Guide →AI-generated summary · Verify at source
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 destinations