Christmas pudding given to Royal Navy sailor 120 years ago goes on display

Syndicate Post image
The tinned pudding is believed to be one of the oldest in the world (Andrew Matthews/PA)

Breaking