This doesn't add an awful lot to the previous discussion, but I received this from "UK Gvt Email Alerts" last week:
China doesn’t recognise dual nationality; any person born in China to a Chinese national parent will be considered by the authorities to have Chinese nationality; if you have both British and Chinese nationality you may be treated as a Chinese citizen by local authorities, even if you enter China on your British passport; if this is the case, the British Embassy may not be able to offer you consular assistance; if you’ve formally renounced Chinese citizenship, you should carry evidence that you have done so.
When we enquired about renouncing, a couple of years ago, the PSB told us it would take some months, as the papers had to be processed in Beijing. They added that there was a small possibility that the renouncing might be rejected!! I doubt that would occur if one or more parents were foreigners, but...!
Does the US allow you to get a visa in a second passport even if you own a US passport (UK doesn't) or do you simply avoid this restriction because your child has different names in the two passports?
Nice ambience in this place. Service was good and the pizza was very tasty (if expensive ... 60-110RMB for a mediam sized). The durian cheesecake was unusual but good (and I'm not a huge durian fan). Just a shame they haven't thought about making one of the eating areas non-smoking.