Opera Tavern for Paella Sundays – restaurant review
Opera Tavern is a beautiful two-storey bar and restaurant in the heart of central London’s theatreland. Located on Catherine Street opposite the Theatre Royal, Drury...
Opera Tavern, Covent Garden – restaurant review
Opera Tavern was built in 1879 by the then celebrated public house architect George Treacher. Those were the days when there was a traditional pub...
