
Deep-filled with ambition: how Sandwich Sandwich is taking on London
Much like the towering butties with which it has become synonymous, Sandwich Sandwich’s second London site is big… really big. Indeed, its founder says that when the 3,500sq ft site, located on Mark Lane in the City, opens next week it will be ‘the biggest …