Other attractionsLondon’s Piccadilly Circus Millions of people pass through Piccadilly Circus every week. This square is one of the... READ MORE