Location

Bahnhofstrasse 43, 8001 Zürich, Switzerland