
Leon is launching an experimental “digital-first” restaurant in London. The 28-cover, 1,340 sq ft site will launch on Kings Road in Chelsea in October. The restaurant will include McDonald’s-style kiosks for digital ordering and payment, which Leon said would free up team members to offer an “elevated level of service”. The menu will include “plant-based […]