Awesome sandwiches at prices that would be great value anywhere, let alone London! Great selection of fillings and bread, high quality and good size. Guy who served me was a real pro, friendly, fast and spoke at least 4 languages (not that that relevant). Lunchtime queue is understandable and you shouldn't be put off if it reaches out the door. Sad I didn't discover this place months ago.