Bold Italian Energy Is Coming to West London With The Arrival of Juno, UK’s Biggest Italian Restaurant
West London is getting a new taste of Italy this autumn as Juno opens at Olympia’s National Hall on Friday 16 October, bringing together generous Italian food, aperitivo, cocktails, music and a calendar of experiences designed to give guests a reason to return throughout the
