Name the stations furthest south, that are north of the River Thames. National Rail, overground, underground, DLR, London Trams and Cable Car included. (Although not all are relevant)
Please specify that only Greater London stations are included, as stations like Shepperton that are north of the Thames are more southern than all of them in this quiz.