Bromley
Croydon
London
Orpington
Epsom
Kingston Upon Thames
Farringdon
London
London
London
London
London
London
London
London
London
City of Westminster
Aldgate
London
London
Kensington
Stratford
Westminster Abbey
Tottenham Court Road
London
Candlewick
London
Lime Street
Tottenham Court Road
London
Tottenham Court Road
London
London
London
London
London
London
London
Canary Wharf
London