It's like a scene from 28 days later
I love the complete lack of confusing road signs and hardly any distracting road markings either
We need to find out where it is and compare it today. The only thing I can pick out is a branch of Martins Bank at 2:06. There is a web resource for Martins Bank, but not all the London locations have an external image