Spain's El Celler De Can Roca edged past Denmark's Noma and Italy's Osteria Francescana to be named the world's best restaurant on Monday (29 April) in a ceremony in London.

The restaurant owned by the three Roca brothers Joan, Jordi and Josep, captured the top spot on The World's 50 Best Restaurants list organized by Britain's Restaurant magazine and sponsored by the mineral water company S.Pellegrino & Acqua Panna.

"El Celler de Can Roca in Girona has long been hailed as one of Spain's most exciting places to eat, and having spent two years at No. 2 on the list, the three brothers have swapped places with Denmark's Noma, which held the top ranking for the last three years," organizers said in a statement.

"The Roca brothers' restaurant has gained global acclaim for its combination of Catalan dishes and cutting-edge techniques and the passion that they share for hospitality," it added.

The restaurant, which is located about 2k from the centre of Girona, opened in 1986 and was built next to their parents' bar and has a menu that changes with the seasons.

Spanish restaurants captured three of the top 10 spots and five on the entire list announced at London's Guildhall. Arzak, also in San Sebastian, came in at No. 8.

Ferran Adria, who is considered one of Spain's best chefs and has himself topped the World's 50 Best Restaurants list four times before with his now-shut restaurant El Bulli, told reporters "This is an economic boost for tourism and exports of Catalan products, it's very important."

Presented by Adam Justice