March 29th, 2005

(no subject)

At the end of the credits they thank the residents of, among other places, New Cross. This is a pointless and tricky question but does anyone know what bits were filmed at New Cross?