Location address
The restaurant is also easily accessible by public transportation. The closest station is Tramlink-Ampere Way, which is 128 meters away, The stop Tramlink-Therapia Lane, which is meters away, is also within walking distance. There are also parking areas nearby China Red, if you prefer to arrive by vehicle. The nearest one is PC World at a distance of 953 meters.
Map
More restaurants near China Red
4.3
Menu
4.3
Menu
City: Croydon, 10 High Street, CR9 1HT, Croydon, United Kingdom
"I decided to try this restaurant based on the reviews on Just Eat, but unfortunately, the food was not good. The meatballs were smaller than a 2p coin..."
4.7
Menu
Table booking
4.7
Menu
Table booking
City: London (near Croydon), 19 Crouch Hill, London, N44AP, N4 4AP, United Kingdom
"Best sandwich shop in London ."
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Greenwich (near Croydon), 151-157 Lee Road, SE3 9DJ, Greenwich, United Kingdom
"What can you say an excellent menu cooked by exceptional chefs in a timely manner and served up by excellent front of house staff with good sense of h..."
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Richmond Upon Thames (near Croydon), Station Road, Richmond Upon Thames, United Kingdom
"This restaurant is simply the best. The food and staff are both exceptional. Give it a try, you won't be disappointed! My favorite dish is the chicken..."