Original: London General is a modern bus operating company.
Simplified: London General is a bus company in London.