A sandwich shop dubbed 'the best in the world' has taken the UK by storm after setting up a pop-up store in London , much to ...