Back to Leicester Square

Empire cinema Leicester Square
The Empire Cinema in London's Leicester Square.
Formally the Empire Theatre where the earliest film shows in London took place,
brought over from France by the Lumière brothers.


Back to Leicester Square