Manchester, Greater Manchester, England, United Kingdom
Piccadilly in Manchester is a bustling urban center that feels like a blend of Times Square and Union Square. It has the energy and commercial vibrancy of Midtown, but with a distinctly British twist on the architecture and atmosphere.