So... On the whole good, a few bits a bit cliched, but it worked pretty well.
Later thought (BIG spoiler):
Trying to work out the five locations for the Torchwood weapon projectors. All in London, but unfortunately I can't save images from DVD which would make a comparison easier. My guesses, as near as I can work it out:
An office block at the southernmost tip of Green Park
Just South of Regents Park - around the Royal College of Music
South bank of the Thames a little West of HMS Belfast.
Somewhere off-screen in the Hornsey area
Somewhere off-screen in the Tulse Hill area
It may be possible to work this out more precisely, but the locations don't quite seem to be arranged in a regular pentagon. Anyone able to narrow it down?