Imperial China
Contact and location
Closed now Opens tomorrow at 12:00
- Telephone
- 020 8977 8679
- Address
- Imperial China
196-198 Stanley Road
Teddington
London TW11 8UE

Opening hours
| Monday Today | – |
|---|---|
| Tuesday | – |
| Wednesday | – |
| Thursday | – |
| Friday | – |
| Saturday | – |
| Sunday | – |
Times shown in UK time. Opening hours can change on bank holidays and during the festive period.
Popular times Estimated
An estimate for a typical Saturday, based on usual demand at restaurants of this type and this venue's opening hours. It is not based on live visitor data.
Location and map
About Imperial China
Imperial China is listed on UK Rest as a Chinese restaurant serving customers in Teddington in London. Its premises are on 196-198 Stanley Road, postcode TW11 8UE. It sits in the Richmond upon Thames council area, part of London. The TW11 postcode district has 29 further listings on UK Rest, shown below.
In its own words: “At Imperial China, our mission is to bring a taste of the oriental nobility to the west. Our highly skilled chefs combine traditional Chinese cooking, fusing it with a modern twist.” Its menu, as published online, runs to 45 items in 6 sections, with prices from £5.90 to £75. On price, it is moderately priced (££). It opens seven days a week. The latest closing time is 15:00 on Mondays.
Services include takeaway. Good to know: vegetarian options. At its latest food hygiene inspection on 27/08/2025, Richmond-Upon-Thames gave it a rating of 4 (good). For bookings and questions, call 020 8977 8679.
Services and facilities
- Takeaway available
- Vegetarian options
Food hygiene rating
Food hygiene 4/5 (Good) – inspected on by Richmond-Upon-Thames. View on the Food Standards Agency website.
Frequently asked questions
Where is Imperial China?
Imperial China is at 196-198 Stanley Road, Teddington, London TW11 8UE. It is in the Richmond upon Thames council area.
What is the phone number for Imperial China?
You can call Imperial China on 020 8977 8679.
What are the opening hours of Imperial China?
Monday to Friday: 12:00–15:00; Saturday to Sunday: 11:30–15:00. Hours can change on bank holidays, so please check with the restaurant before you travel.
Is Imperial China open on Sundays?
Yes. On Sundays Imperial China is open 11:30 to 15:00.
What type of food does Imperial China serve?
Imperial China serves Chinese food. Its published menu lists 45 dishes.
Does Imperial China offer takeaway or delivery?
Imperial China offers takeaway.
How expensive is Imperial China?
Imperial China is moderately priced (££ on a scale of £ to £££). Menu prices range from £5.90 to £75.
What is the food hygiene rating of Imperial China?
Imperial China has a food hygiene rating of 4 (good) after an inspection on 27/08/2025, awarded by Richmond-Upon-Thames.
Similar restaurants nearby

China Garden
Teddington, London
5/5
Itabashi
Teddington, London
5/5
Istanbul Barbecue
Teddington, London

PizzaExpress
Teddington, London

Mr Cod's Fish and Chips
Teddington, London

Maximini
Hyde Park, London
5/5All restaurants in London · Chinese restaurants across the UK
Is this your restaurant?
Claim this free listing to update your opening hours, menu and photos, or tell us if something is wrong.