... also as a popular location of various premieres. For this purpose Odeon West End is often used together with Odeon cinema located on 22-24 Leicester Square. Prior to sale to Radisson Edwardian Odeon was the property of three Irish investors – Pat Whelan, Pat Chesser, and Paul ...
Read complete news