Opera Tavern
Opera Tavern is a sprawling Italian restaurant in Covent Garden that's bringing flavours of the Mediterranean to Central London. Expect to find tapas-style small plates that span fish, meat and vegetables with charcoal specials that are perfect for sharing on date nights and group dinners.