The El Cellar de Can Roca restaurant in Girona, northeast Spain, has won  the Best Restaurant in the World award. Above are head chef Joan Roca (left), at the 50 Best Restaurants 2013 awards held at the Guildhall in London last night. Photograph: Ian West/PA Wire

A restaurant that started life as a small family business in a working class neighbourhood in Catalonia, and is still run by three brothers, was ha(...)