This is a small SBB office at the Zürich Enge train station. The staff is quite nice and speak English.
Sometimes there is a bit of a wait because there is only one person behind the ticket counter and one at the travel place, so they try to recommend that you use the machines outside for self-service instead. read more