Odeon Leicester Square opened it’s glass doors

posted in: News | 0

Odeon Leicester Square opened it’s glass doors after 11 month, multi-million-pound Luxe refurbishment  in time before Christmas.  On December 21, 2018 Europe’s most famous cinema, opened to the capital’s film fans following an  that has transformed the UK’s ‘home of … Continued