The last thing you'd expect to find nestled on the outskirts of China’s largest city is a tranquil English market town. Thames Town, as it is known, channels iconic British civic locations ...