Opera Tavern

Soho
SCROLL
No items found.

Opera Tavern

Soho

In the centre of Covent Garden you’ll find Opera Tavern, a lively tapas bar and restaurant, the perfect place to eat and drink before or after the theatre.

23 Catherine Street, London WC2B 5JS
Opera Tavern