A good sandwich is rare to come by - some are too soggy, others too dry but once you get it right, there's no looking back! How do we choose the best ones amongst the infinite varieties available? Don't worry...we're here to help!