Chinese Cricket Club – London Restaurant Review
Think of a country that's mad about cricket. Obvious answers consist of the three big hitters – the rivalry between England and Australia puts them front and centre on the world stage, and the quasi-religious status of the sport in India makes the Asian subcontinent a no-brainer. But China? At Crowne…