Odeon Marble Arch está situado na esquina da Edgware Road e Oxford Street, no coração do West End de Londres. O grande cinema complexo oferece uma experiência multi-tela para o espectador, maximizando sua escolha, conforto e valor. O cinema é frequentemente ocupado, uma vez que atrai um grande número de compradores de passagem comércio na área. O cinema tem plena snack bar, café e bar instalações que fazem dele um ótimo lugar para descansar antes e depois do seu filme.