I read somewhere, some time ago (possibly in Language Log? maybe not) that forms such as grocery, bakery, when referring to a shop, were American formations under the influence of German (Bakerei, etc) and only became common in GB English in the late 20th century.