Westminster Abbey
Holborn
Paddington
London
Cannon Street
Kensington
London
Poplar
London
Aldgate
Mayfair
Vauxhall
Hounslow
Westminster Abbey
Cannon Street
London
London
London
Hounslow
London
Hounslow
London
Camden Town
London
Marble Arch
Stratford
Chiswick
London
London
Hyde Park
London
London
London
London
London
London
Borehamwood
London
London
Portsoken