Imperial City is a Chinese restaurant based in Imperial Wahrf, London. We offer a range of food in Chinese cusine.
Address: 7 The Blvd, London, SW6 2UB, United Kingdom
Claim listing is the best way to manage and protect your business.