5
You May Also Like
From Our Partners
Now You Know
Latest Entertainment
Empire Cinema is located in Haymarket near Leicester Square, which is essentially the UK's biggest film district. In Last Night in Soho, Taylor-Joy attends a screening of Thunderball at the cinema, which still exists today.