October 20, 2024
On 18 October 2024, the documentary Twiggy, directed by Sadie Frost, premiered to a sold-out audience at the BFI London Film Festival. The screening took place in the NFT1 theatre at BFI Southbank, a...