Pleasantly surprised
1/2/2020
Ordered online via the website and arrived on time to the holiday inn express limehouse. I enjoyed i...
(1)
Advertisement
China Town is a vibrant restaurant located in the heart of London, England, offering a delightful array of authentic Chinese cuisine. With its warm ambiance and friendly staff, it provides a welcoming atmosphere for both locals and tourists. Diners can savor traditional dishes, from dim sum to Peking duck, all expertly prepared using fresh ingredients and time-honored recipes.
Generated from this place's information
Ordered online via the website and arrived on time to the holiday inn express limehouse. I enjoyed i...
Advertisement