64 Eastcastle St, London W1W 8NQ
Fine dining restaurant | Restaurant | Small plates restaurant
This business specializes in modernist Spanish cuisine, highlighting signature dishes like paella and a variety of wood-fired offerings expertly prepared on a central grill.