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