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)
Location: Greater London, Essex, Kent
No. of berths: 30