London
London
London
London
London
London
Islington
Wembley
City of Westminster
Poplar
Monument
London
Bank
London
London
Canning Town
Canary Wharf
Fenchurch Street
London
Canary Wharf
London
London
London
London
London
London
London
Bassishaw
Fenchurch Street
London
Paddington
Bank
London
Coleman Street
London
London
Coleman Street
London
London
Ilford