London
Bury Saint
London
Stratford
Aldgate
Fenchurch Street
London
London
Tower Hill
Blackfriars
Paddington
Hatfield
Hammersmith
Stratford
Fenchurch Street
Aldgate
Westminster Abbey
Waltham Cross
Holborn
Brockley Hill
Coleman Street
Enfield
London
London
Enfield Town
London
Bank
London
West End
London
Harrow
London
London
London
London
London
London
London
London
Bayswater