London
Westminster Abbey
Kensington
London
Paddington
Holborn
London
Cannon Street
London
Borehamwood
Aldgate
London
Croydon
Westminster Abbey
London
London
London
London
London
Cathedrals
London
London
London
London
London
Shadwell
London
London
London
London
London
London
Hounslow
Tottenham Court Road
London
London
London
Eltham
London
Isleworth