UK’s first Dolby Cinema opens in Leicester Square

Odeon Leicester Square Dolby Cinema screen

The UK now has its first Dolby Cinema in the heart of London, and it’s open for business.

The renowned ODEON Leicester Square cinema has been closed to the public for the past 11 months, as it underwent significant refurbishment to relaunch as a more premium cinema experience.