Dover's Best of Britain offers fresh British baked goods and a wide selection of imported British items.