DescriptionThe Port of London Authority is the statutory harbour authority and self-financing public trust responsible for the Port of London and 95 miles of the tidal River Thames. It manages safe navigation, pilotage, marine services, river works, environmental protection, and the promotion of commercial and leisure use of the river.