OPINION - Ahead of the Baftas on Sunday, we now know London is one of the best places in the world to make films
It’s the Baftas on February 18 and across the film industry outfit planning is in full flow. The red carpet will unfold on London’s Southbank for a glorious celebration of creativity and talent. But a bit like an iceberg, what we see on the surface is only a fraction of the story. Below the waterline there is so much more going on.
