Filming Locations (5)

  • Buckingham Palace Road, Westminster, London, England, UK (Queen's Gallery Entrance)

  • London Heathrow Airport, London Borough of Hillingdon, London, England, UK

  • Kensington, London, England, UK

  • London, England, UK

  • Waterloo Station, Waterloo, London, England, UK