Restaurants Taverna Ermou Opens London Location From Athens Experience the vibrant flavors of Greece in London’s Marylebone as Taverna Ermou opens its doors. Will you savor the authentic taste that’s missing from the city? First Time in London TeamMarch 10, 2026