Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The sandwich chain now has 274 branches in the capital. How did it grow so huge – and can anything stop it getting even bigger?

At 93-95 Victoria Street, Westminster, a blue plaque marks a piece of Lo…