Heinz Beans On Toast - THE BRITISH CHIP SHOP