London
Westminster Abbey
Westminster Abbey
Hammersmith
London
Holborn
Euston
London
London
London
London
Westminster Abbey
Romford
Ilford
Sidcup
City of Westminster
London
London
London
London
London
London
London
London
London
London
London
London
Aldgate
London
City of Westminster
Erith
London
London
London
London
London
West End
London
London