Piccadilly Circus

(redirected from Piccadilly Archer)

Pic·ca·dil·ly Circus

 (pĭk′ə-dĭl′ē)
A traffic junction and popular meeting place in London, England, noted for the statue known as Eros.