Piccadilly is a road in London, south of Mayfair and situated between Hyde Park Corner and Piccadilly Circus. The street has been used as a significant thoroughfare since medieval times and now connects central London to areas such as Hammersmith and Earl’s Court.