London
London
London
London
London
Colindale
Stratford
London
Bank
London
Fenchurch Street
Canary Wharf
Canary Wharf
London
Bassishaw
London
London
London
London
London
London
London
London
Fenchurch Street
London
City of Westminster
London
London
London
Paddington
Bank
London
Coleman Street
Coleman Street
London
London
London
London
London
Westminster