This is interesting, someone has been doing some detective work of the filming locations at London Victoria. It was posted a couple of days ago.