Bill's tour was great. Some nice insights of the history and present of Shanghai. The group was nice and small.
Knowledgeable and funny story teller. I definitely recommend.
Greet guide