72-74 Lombard St, London EC3V 9AY
European restaurant | Restaurant | Tapas bar
This establishment offers creative interpretations of traditional Spanish cuisine and tapas within an elegant, tiled dining space on the upper level, providing a unique culinary experience.