There is another youtube video of the same arrival from 14 minutes and 22 seconds. Is that a Canadian Pacific DC8 in the background? I seem to remember they operated to Toronto from Luton for one summer season.
https://www.youtube.com/watch?v=jh9hPobkTiA