<--Previous
Up
Next-->
Piccadilly Circus, London, England
Piccadilly Circus was my favorite place in London. The Times Square of London, it has fascinating night life.