Tamedia Details Venue Website: www.tamedia.ch Location Address:Werdstrasse 21, 8004 Zürich, 8004 Zürich