Hammersmith
Stratford
London
London
North Middlesex Hospital
London
London
Watford
London
London
London
London
London
Ealing
London
London
London
London
London
London
London
London
Camden
Harrow
London
Walbrook
Oval
Fenchurch Street
Canary Wharf
Greenwich
London
London
London
London
Bank
London
London
London
London
London