Restaurant Review: Chinese Cricket Club London

Confucius says don’t judge a book by its cover – nor a restaurant, as is the case with Chinese Cricket Club in the Crowne Plaza, Blackfriars, London. That it doubles as the hotel’s breakfast room will give you some idea of the decor – a soulless dark brown. So come such a special night as […]