[Here](https://www.dailymail.co.uk/news/article-11317141/amp/Has-Chinese-police-network-taken-hold-High-Streets-Investigation-looks-three-UK-premises.html) is an article about it in English, and explains what these “police stations” are. Sorry for the DM link, but it actually covers this quite well compared to others.