Princess Diana film takes centre stage at London Film Festival
Princess Diana film takes centre stage at London Film Festival

The ill-fated marriage of Princess Diana and Prince Charles has taken centre stage at the BFI London Film Festival.