A member-owned supermarket for thrifty Londoners

Though the first food co-op opened in the UK back in 1844, according to Google, such cooperatives have not been a familiar sight in Europe in recent years, despite a certain popularity in the United States. Until now, that is. In fact, with the recent launch of the People’s Supermarket, Londoners recently gained a new place to find affordable food.