30 Argyll St, London W1B 3BR
Bar | Restaurant | Wine bar
A bull stands sentinel at the entrance of a contemporary northern Spanish restaurant, complemented by a rooftop terrace offering panoramic city views.
Rating: 3.7
Rating: 4.0