Translate the following question to SQL: Show all train names and times in stations in London in descending order by train time.

Schema: CREATE TABLE station (
    Station_ID INT   PRIMARY KEY,
    Name TEXT,
    Annual_entry_exit REAL,
    Annual_interchanges REAL,
    Total_Passengers REAL,
    Location TEXT,
    Main_Services TEXT,
    Number_of_Platforms INT,
    UNIQUE (Station_ID)
);

CREATE TABLE train (
    Train_ID INT   PRIMARY KEY,
    Name TEXT,
    Time TEXT,
    Service TEXT,
    UNIQUE (Train_ID)
);

CREATE TABLE train_station (
    Train_ID INT   PRIMARY KEY,
    Station_ID INT   PRIMARY KEY,
    PRIMARY KEY (Train_ID, Station_ID),
    UNIQUE (Train_ID, Station_ID),
    FOREIGN KEY (Station_ID) REFERENCES station(Station_ID),
    FOREIGN KEY (Train_ID) REFERENCES train(Train_ID)
);
user
SELECT T3.name ,  T3.time FROM train_station AS T1 JOIN station AS T2 ON T1.station_id  =  T2.station_id JOIN train AS T3 ON T3.train_id  =  T1.train_id WHERE T2.location  =  'London' ORDER BY T3.time DESC
assistant