View of a shop front in China Town full of various Chinese products for sale.

- Image ID: C94DFE
Lovelylight / Alamy Stock Photo
Image ID: C94DFE
Location: China Town, London. England. UK