Was passing through Leeds today and thought I would ask a question which has often perplexed me and I know it might seem bizarre but thought I'd see if anybody knew the answer.
Most of the main stations in major cities, particularly in England, have the ticket office/travel centre operated by...