News
The Xier River originated from the Ji Mountain, which is located at the junction of Ruzhou city and Dengfeng city in Henan province. The Chinese meaning of Xier is washing ears.
After a capable but only briefly spectacular midweek lunch at XR (the 10-course menu in Xier is dinner-only and the £90 price wasn’t, I admit, an enormous lure) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results