Hammersmith
Stratford
London
West London
North Middlesex Hospital
Croydon
Croydon
London
London
East London
London
Barnet
Central London
London
London
London
Ealing
London
London
London
London
London
Croydon
London
Croydon
South East London
Camden
Bromley
South West London
Harrow
London
Canary Wharf
Walbrook
Kingston upon Thames
Oval
Fenchurch Street
Canary Wharf
London
Greenwich
Kingston upon Thames