Find us here

View Larger Map

A brief history

China City was established in 2000 with its flagship restaurant in Oriental City Plaza in Colindale, London. Loved by the local residents it became famous with its traditional Cantonese banquets and was especially renowned for Dim Sum, traditional Chinese Roasts and authentic Cantonese cuisine.

In 2005 China City acquired the Poon’s Restaurant in Russell Square and Leicester Square (China Town). In addition to the same excellent cuisine, the Leicester branch has the popular Steamboat/Chinese Hot Pot menu and private dining rooms with karaoke facilities.