Piccadilly Circus is like London's Times Square...filled with lots of neon and too many people!