Shanghai Media City Location City: Shanghai, China
The masterplan for Shanghai's second Central Business District
Key Info
- Includes:
- A new media city. The masterplan establishes a series of neighbourhoods, each containing a mix of office, retail, education and hospitality facilities arranged around open parks and waterways
- Area:
- 280 hectares
- Sustainability:
- BREEAM Sustainable Communities
- Status:
- Ongoing development
Map Location
A new media city within Shanghai
Chapman Taylor won a prestigious international competition to design this world-class second Central Business District for the city of Shanghai.
Situated on a 280 hectare site fronting the Huangpu River and incorporating the existing Oriental Sports Centre, it’s also known as the Huangpu River Masterplan.
A rich and diverse mix of uses
The masterplan creates a comprehensive media production and broadcast facility which creates a rich and diverse mix of residential, work and leisure activities.
Using a hierarchical transport network of roads, tramways, cycle and pedestrian routes, the masterplan establishes a series of neighbourhoods, each containing a mix of office, retail, education and hospitality facilities arranged around open parks and waterways.
Masterplanning and concept design by Chapman Taylor.
Designed to be truly sustainable
As the basis for all planning, we worked on a maximum walking distance of 400m between amenities to create a truly sustainable environment.
We followed the BREEAM Sustainable Communities guidance, and the site includes a Tri-Gen plant, similar to that designed by Chapman Taylor for MediaCityUK, Manchester, UK.