Closed

5:00 pm - 12:00 pm

London

30, Argyll St, London, W1B 3BR

About

A bull guards the entrance to a modern northern Spanish restaurant and roof terrace with city views.