Harrison Webb
Is this the best sandwich in London?