July 18, 2014

Is this Britain’s oldest sandwich? Perfectly preserved bread found inside church organ — 118 years after it was left there