<--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.