Westminster Abbey
Westminster Abbey
London
Cannon Street
London
Westminster Abbey
London
Mayfair
London
City of Westminster
Barking
Gascoigne
Green Street East
Bushey Heath
Hayes
London
London
Acton
Bushey
London
Barking
Camden Town
London
Camden Town
London
London
Dowgate
London
London
Brixton
London
Westminster Abbey
London
London
London
London
Edmonton
London
London
London