The food and drink staples that Brits can’t live without on a cruise - From a full English to afternoon tea and fish and ...