Back to Explore
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