We feel like we're partly to blame for the Christmas sandwich hysteria that's overtaken the capital after our coverage and taste tests last year, and at last count there were over 100 Christmas sandwiches ready for testing across the city (compared to the 30 we counted last year). While we're good, we're not that good, but we have managed to try 21 so far, and are ready to tell you which ones are worth queuing for and which deserve a sharp swerve...
