Located on the corner of New Bridge Street in Blackfriars, Chinese Cricket Club couldn’t be more convenient for those using the newly refurbished Underground station...