Entity

Odeon Leicester Square

cinema which occupies the centre of the eastern side of Leicester Square, London

Entity sentiment