Located on the edge of the Covent Garden piazza, the Opera Tavern serves tapas style dishes inspired by the flavours of Spain and Italy.
This content has been supplied by Opera Tavern
Venue Details & Map
23 Catherine StreetLondonWC2B 5JS
- +44 (0)20 7836 3680
- Public transport:
- Covent Garden, Underground