Westminster Abbey
London
London
Westminster Abbey
London
London
Fenchurch Street
Cannon Street
Gunnersbury
Millwall
Old Street
Acton
London
London
London
London
London
Bishopsgate
Enfield
London
Canary Wharf
London
Hounslow
Bishopsgate
London
Canary Wharf
Canary Wharf
Bryanston and Dorset Square
London
Holborn
London
Farringdon
London
Turnham Green
Turnham Green
London
Fenchurch Street
London
London
London