Bury Saint
London
Westminster Abbey
London
Fenchurch Street
London
Westminster Abbey
London
London
London
Cannon Street
Bryanston and Dorset Square
London
London
Rainham
Rainham
London
London
Canary Wharf
Bishopsgate
Holborn
London
Farringdon
London
London
London
Lime Street
London
Brick Lane
Turnham Green
London
Fenchurch Street
London
London
Turnham Green
London
London
London
Hayes
London