89 Turnmill St, London EC1M 5QU
Bar | Restaurant | Tapas bar
This restaurant offers a refined selection of traditional Spanish cuisine, set within a spacious environment characterized by vintage decor and white-painted brick walls, creating a welcoming and stylish dining experience.