London
Hammersmith
London
Stratford
London
Old Street
Cannon Street
Farringdon
Hammersmith
Westminster Abbey
London
London
Enfield Town
Enfield
Blackfriars
Ponders End
Enfield
Camden Town
Islington
Hounslow
London
St Paul's
London
London
London
London
London
London
London
Hammersmith
Southwark
London
City of Westminster
London
London
London
London
South Bank
Waterloo
London