The question I've never heard anyone ask, but I decided to answer anyway... what is a Piccadilly? Subscribe for more.

There’s a London Underground line, a street, a major landmark, major train station, and in turn multiple shops and businesses carrying the name. It’s time to dive into what it actually means.