Shanghai Media City Location City: Shanghai, China

Sectors:
Masterplanning, Mixed Use
Services:
Architecture
Studios:
Shanghai
Client:
Shanghai Lujiazui Development (Group) Company Limited

Certifications:

The masterplan for Shanghai's second Central Business District

Map Location

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

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.

Peter Mackey (Dip Arch)

Director, Shanghai

With over 25 years’ professional experience, Peter is responsible for Chapman Taylor’s diverse Interiors and Masterplanning projects across China.

He qualified in 1993 from Sheffield University with a Diploma in Architecture and spent several years working in the UK and Hong Kong before moving to Shanghai in 1997.

Peter has worked with Chapman Taylor in China since 2007, is the founding Director of our Shanghai studio, and has delivered some of Chapman Taylor’s largest and most commercially successful projects.

Areas of expertise:

Interiors / Masterplanning

caret-down-skewed caret-down-thin caret-down caret-left-thick caret-left-white caret-left caret-right-thick caret-right-white caret-right caret-up chinese cross download english facebook grid instagram linked-in list mail map pinterest play-button reset search-nobg search-square share twitter views wechat youtube