Thames Town Crazy English Town
The little town known as Thames Town is in the suburbs of Songjiang district just west of Shanghai. The town is a replica of English style architecture and was completed in 2006. It’s named after the Thames River in London. In the town center there are cobblestone streets, Victorian style buildings, pubs, and shops. The most recognized building is a large church that is directly copied from the Christ Church, Clifton Down in Bristol, England. Other buildings such as a…