A British railway term referring to Manchester Piccadilly, the primary terminal and interchange station in Manchester, England. For train crews and dispatchers in the region, it serves as a major crew change point and traffic hub.
Heard on the job
I'm working a stopper out of Piccadilly this afternoon.