×

Port of London

The Port of London is that part of the River Thames in England lying between Teddington Lock and the defined boundary with the North Sea and including any associated docks. Once the largest port in the world, it was the United Kingdom's largest... Wikipedia
Opened: 1st century
Annual cargo tonnage: 47,358,000 tonnes (2020)
Annual revenue: £4 billion (2015)
Draft depth: 17.61 m
Employees: 45,000 (2015)
No. of berths: 30