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