Hands up: who would eat a sandwich prepared by ghosts who have been dead 130 years? How fresh is tha