Thames Town is located in Songjiang, Shanghai, and is known for its strong British atmosphere with a villa district featuring Gothic churches, Victorian-style terraces, castles, fountains, squares, as well as numerous cafes, galleries, and art museums. It has become a popular location for wedding photoshoots, and the movie ‘Tiny Times’ was also filmed here.
The center of Thames Town is a commercial area with many shops and restaurants, allowing visitors to stroll leisurely along the streets. Nearby attractions include the Songjiang Art Museum and the Songjiang Urban Planning Exhibition Hall.
After a day of exploration, one can sit down in a café, sip coffee, flip through magazines, and bask in the sun, taking time to savor the British-style pace of life. The northern, southern, and western parts of the town’s commercial area are residential zones, consisting of British-style single-family homes, townhouses, and multi-story apartments, which are not open to tourists.
Thames Town: A British-Inspired Villa District in Shanghai
Thames Town is located in Songjiang, Shanghai, and is known for its strong British atmosphere with a[...]