Located in Covent Garden, 12,000sq ft venue will be the brand’s flagship venue, joining its existing site in Westfield Stratford City.
The Ivy chain has its eyes on a Newcastle restaurant opening - five years after Covid scuppered its original plans to open in the city ...