 Over a stretch of a couple of hundred metres there are 18 cafes and today they're all filled with people. Where Shanghai differs from most other Chinese cities is that elsewhere large global coffee chains have been making inroads. Here it's the small independent outlets that are dotted all through the old heart of town. But most people you speak to in the industry don't think that all these cafes can survive.