Sandwich Sandwich opens huge new shop as it targets 25 London sites by 2030

Sandwich Sandwich - Mark Lane site is said to be the 'The biggest sandwich shop in the UK'  2100x1400

Source: Sandwich Sandwich

Bristol-based chain unveils the first of four new sites in the capital this year as part of its expansion plans supported by the appointment of a new COO

 

To continue reading, register for free

You are what you read, registration is quick, easy and free. Just click register now and you’ll be finished faster than it takes you to butter a crumpet!

Don’t miss out:

  • Unlimited access to content
  • Regular newsletters to your inbox
  • Save articles to read later on
  • A more personalised experience

Already registered? Please log-in here