(1955), The 101 Dalmatians (1961), Mary Poppins (1964), Blowup (1966), The Long Good Friday (1980), Secrets & Lies (1996), Notting Hill (1999), Match Point (2005), V For Vendetta (2005) and Sweeney Todd: The Demon Barber Of Fleet Street (2008). London is a major centre for television production, with studios including BBC Television Centre