×

Thames Town

(81)
Thames Town is a new town in Songjiang District, about 30 kilometres from central Shanghai. It is named after the River Thames, which flows through London, United Kingdom. The architecture is themed according to British market town styles.
Address: Songjiang District, China, 201614