
Port of London Authority annual profits 2016-2021
The Port of London Authority is a public trust responsible for the management and maintenance of the river Thames. In 2021, Port of London Authority recorded its highest profit in the observed period amounting to about 12 million British pounds.