News

London Shell Co. drops anchor in north London

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

Article from Big Hospitality.