The concepts – Arbour, Wolves of Tokyo, Lillie’s and Juno – will begin opening in phases from October, with Juno set to become the UK’s largest Italian restaurant
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information