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
23 Catherine StreetLondonWC2B 5JS
Loading reviews for Opera Tavern
Are you a representative of Opera Tavern?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.