Architecture in London: Greenwich Peninsula to house the cultural hub called Peninsula Place

Part of an £8 billion regeneration project, architects have released first images of the spectacular glass building set to be constructed on the Greenwich Peninsula

Feb 16, 2017 | By AFP Relaxnews

Famous for his ‘neo-futurist’ projects, Architect Santiago Calatrava will be behind London’s new landmark building, to be constructed on the Greenwich Peninsula. This project is part of 25-year regeneration project that aims to create 15,000 new homes on former gas works and agricultural land in south-east London. Dubbed Peninsula Place, the £1 billion glass building will boast some of the finest facilities including a tube and bus station, entertainment venues, bars, stores and a “well-being hub.”

Located in a neighborhood next to the O2 arena, the 1.4-million-square-foot complex will welcome visitors and residents in an 80-foot-high winter garden and glass galleria, topped by three towers of workspace, apartments and hotels. In the winter garden, an urban forest will sit beneath a glass cupola, providing natural light, while the towers will feature a stepped design that will reveal a series of green terraces.

In the 500-foot-long galleria, slim columns will create the effect of a tree-lined avenue and form a vaulting arcade above a promenade of cafes, shops and restaurants. A land bridge, featuring a mast and cables that create a giant sundial, will connect the Peninsula to a public park on the River Thames.

The building — for which a timeline has yet to be revealed — is part of a transformation of the Peninsula that is planned over several years in seven new neighborhoods surrounded by the Thames; In addition to providing more than 15,000 new residences, these areas will be home to the first major film studio in central London, a new design district and public spaces.

Peninsula Place is the first UK building by Calatrava, whose firm was behind projects including the 2004 Athens Olympic Sports Complex and 2016 World Trade Center Transportation hub in New York.

Back to top