There is a precedent. The Emirates Air Line - Emirates Airlines subsidise the cable car crossing across the Thames. One of the stations is called "Emirates Greenwich Peninsula"But would TfL allow the inclusion of a sponsor's name in the title of station?