In 1886, canned baked beans first went on sale in which upmarket London store?
Correct answer: Fortnum & Mason

Player #44552937
Beans Meanz Heinz!
Correct answer: Fortnum & Mason