Odeon to open “vast majority” of UK cinemas on May 17

Odeon is the UK's second-largest cinema chain.

Odeon to open “vast majority” of UK cinemas on May 17
Odeon is the UK's second-largest cinema chain.