China Lodge is located in Kidderminster, United Kingdom on 21 Bewdley Rd. China Lodge is rated 4.4 out of 5 in the category chinese restaurant in United Kingdom. Experienced chefs serve authentic Chinese and South Asian cuisine for the modern palate, served in this wonderful contemporary setting. Specialising in South ...