Brit. a small shop selling groceries and general goods in a mainly residential area.
http://www.askoxford.com/concise_oed/cornersho p?view=uk
In Australia, Canada and the United States, a general store is a retailer located in a small town or in a rural area with a broad selection of merchandise crammed into a relatively small space where people from the town and surrounding rural areas come to purchase all their general goods, both in stock and special order from warehouses. In the United Kingdom, similar retailers tend to be referred to as a "village shop" in rural areas or a "corner shop" in urban areas or suburbs. The concept of the general store is very old, and although some still exist, there are far fewer than there once were, due to urbanization, urban sprawl, and the relatively recent phenomenon of big-box stores.
http://en.wikipedia.org/wiki/Corner_Shop