First new shipyard for more than a century planned for London

As part of the revival of water transportation, plans are underway to launch the first new shipyard in possibly a century or more on the River Thames in London. The Port of London Authority (PLA) is seeking written expressions of interest from shipyard operators with proven maritime repair, maintenance, and build capability to develop and operate a new facility on approximately 3.3 acres located at Albert Island Royal Docks London

Read More