News

London Shell Co. will launch its first permanent land-based restaurant in March on Swain’s Lane near Hampstead Heath.

Article from Big Hospitality.