Opera Tavern

Opera Tavern
23 Catherine Street, London, WC2B 5JS
Photo of Opera Tavern