Traveling With JaredHigh Culture & Pop Culture in Travel

There are no posts with pins, to add one go to posts and select the post location.

What to see in London

The Circus is in Town!

The Circus is in Town!

Piccadilly Circus lies in the heart of Downtown London.  It is practically a crossroads for all of London.  Some might call it London’s version of Times Square in New York, or the British equivalent of Shibuya Scramble in Tokyo.  You’ll be immersed in a sea of neon, billboards, underground roundels, great restaurants, shopping, bars, and endless cacaphony...