The Fascinating History of Sandwiches

Did you know that in the UK, we consume an estimated 11.5 BILLION sandwiches a year? That works out at roughly 175 sandwiches for each member of the UK population annually!

Read more »