The Roca brothers – owners Girona’s legendary El Cellar de Can Roca, twice proclaimed the world’s best restaurant – will arrive in London this August for an exclusive pop-up at Regent Street’s Hotel Café Royal. The temporary set-up is part of the BBVA World Tour, which will see the hermanos take their cuisine to Hong Kong, Phoenix, […]