Port of London Authority

 
  • the corporate body controlling the London harbour and docks.