Odeon Leicester Square

The Odeon Leicester Square is a cinema which occupies the centre of the eastern side of Leicester Square in London, dominating the square with its huge black polished granite facade and 120 feet (37 m) high tower displaying its name.

More information on the Wikipedia page