Dictionary Home » Dictionary Definitions » Piccadilly Circus

Piccadilly Circus

(pĭkˈə-dĭlˌē)

A traffic junction and popular meeting place in central London, England, noted for the statue known as Eros.
link/cite print suggestion box