London
Westminster Abbey
Kensington
London
Poplar
Paddington
London
Fenchurch Street
London
Aldgate
Mayfair
Westminster Abbey
Cannon Street
Holborn
London
London
London
Stratford
Marble Arch
Stratford
London
Hoddesdon
Hoddesdon
London
London
Paddington
London
London
London
London
London
Wood Green
London
London
London
London
London
London
London
London