Meet the team

Meet the dedicated team and partners behind the Albert Island concept and development.

Team and partners photograph | Albert Island

Project leadership


Richard Gibbs leads the Albert Island project for London and Regional Properties and was the strategic designer of other major developments across the south east including spearheading the transformation of the Olympic Park’s media centre into the UK’s largest digital ecosystem (Here East).

Richard’s cross sector and cross industry expertise gives him an ideal perspective on the sustainable regeneration opportunities for Albert Island.

“We’re very excited about the future for Albert Island. It is located where the river, road, rail and runway networks meet. We therefore aim for this Island to be the UK’s first transport engineering hub – the “toolkit” for London supplying all four sectors. This project is enormously important for both East London and for London as whole, and we know it will bring huge benefits to local people in Newham and the neighbouring boroughs. At the project’s maturity, we would hope that the Island will be populated with the types of organisations and businesses that echo the strong manufacturing and engineering traditions which have always been part of East London –  employing, we estimate, between five and six thousand people.”

Richard Gibbs

London and Regional Properties

London and Regional Properties has now been selected as the GLA’s partner to regenerate Albert Island. London and Regional Properties is a British commercial developer with a strong track record in supporting successful commercial developments in the UK and overseas.

Haworth Tompkins

The masterplan of the site is being led by Haworth Tompkins, an award-winning architectural studio with a growing international reputation for intelligent, purposeful design. Their projects have won over 150 major design awards, including the RIBA Stirling Prize in 2014, and have been published and exhibited internationally.

Royal Docks Management Authority

The Royal Docks Management Authority Limited owns, maintains and manages the water and some of the land across the 13km of dock edge. It maintains the dock infrastructure but is also playing a role in using waterfront setting to create a new destination for London.

Royal Docks Team

A joint Royal Docks Team was established by the Mayor of London and Mayor of Newham in the summer of 2017 to guide the redevelopment of the Royal Docks. The team are responsible for implementing an extensive programme of investment and regeneration to ensure the extraordinary potential of the Royal Docks is maximised. 

LDA Design

LDA Design led the masterplanning and detailed design of the Olympic Park and the design of its post-Games transformation. Since then they have masterplanned University College London’s pioneering new campus. Other recent projects include Plymouth city centre and Cambridge University’s new museums site. 

Partners involved with Albert Island:

London and Regional Logo | Albert Island
Hamworth Tompkins Logo | Albert Island
Greater London Authority Logo | Albert Island
LDA Design Logo | Albert Island
Newham London Logo | Albert Island
London's Royal Docks Logo | Albert Island

Follow Albert Island on Twitter