Definition of "Piccadilly"
Piccadilly
/pɪkəˈdɪli/
proper noun
(rail transport) Manchester Piccadilly station, the main railway station in Manchester.
(rail transport) The Piccadilly Line of the London Underground, originally known as the Great Northern, Piccadilly and Brompton Railway.