17 Mai 2016 Zürich meets London – Festival of Two Cities Zurich is located at the heart of Europe. It is a vibrant cultural melting pot and a hub of 21st century innovation....Continue Reading