I walked down Cleveland Street on my way to work earlier and noticed that M&Z Cafe has closed, and has been replaced by an interesting-looking restaurant specialising in Beijing cuisine - The Bamboo Flute. I think it has only just opened as I can't find anything online, and they are offering 20% off. It was full of Chinese customers tonight.
The menu looks good - the speciality is a seafood dish served in a bamboo flute.
Will try soon and report back.