Piccadilly

nounShop talkRailroad

A British railway term for Manchester Piccadilly station.

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.