It's lunchtime in China Town, on the corner of Gerrard Street and Macclesfield Street.
London's China Town is a small area South of Shaftsbury Avenue and West of Charing Cross Road. Its two main thoroughfares - Gerrard Street and Lisle Street are always busy with tourists and Londoners visiting the many speciality shops and the many great restaurants in the area.
Full-Screen version of this panorama (about 1.5mb)