Piccadilly Circus at Night
Piccadilly Circus—the Times Square of London—was only a short distance from our hotel. Needless to say, we had passed through there a few times throughout the week. It never dawned…
Continue Reading
Piccadilly Circus at Night