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