London
London
London
London
London
London
London
London
London
London
London
Leicester Square
Leicester Square
Hampton
Richmond upon Thames
Oxford Circus
Holborn
London
London
London
London
London
London
Paddington
Westminster Abbey
London
Sheldon Square
London
London
Wembley
London
City of Westminster
Paddington
London
London
London
London
London
London
London