A friend who used to live in London recommended me this place specifically, stating plainly that they had none less but "the best sandwich in the world". Let me tell you, they do. This place is priceless. Solicitous staff and simply impeccable, no-frills food. It's all in the layering & proportions of ingredients. They just get it absolutely right.