Opera Tavern

Located on the edge of the Covent Garden piazza, the Opera Tavern serves tapas style dishes inspired by the flavours of Spain and Italy.
About
Located on the edge of the Covent Garden piazza, the Opera Tavern serves tapas style dishes inspired by the flavours of Spain and Italy.
Venue Details & Map
Opera Tavern
- Address
-
23 Catherine StreetLondonWC2B 5JS