London
Westminster Abbey
Westminster Abbey
Cannon Street
City of Westminster
London
Vauxhall
Hounslow
Mayfair
Cannon Street
London
Hounslow
Hounslow
Hounslow
London
London
London
London
London
London
London
Dowgate
London
Tottenham Court Road
Camden Town
City of Westminster
London
Dowgate
London
West End
London
London
London
London
London
London
London
London
London
London