Piccadilly

/ (ˌpɪkəˈdɪlɪ) /

noun

one of the main streets of London, running from Piccadilly Circus to Hyde Park Corner

Example sentences from the Web for piccadilly