Cinemas in London - Bloomsbury 30 Tottenham Court Road, Bloomsbury, London, W1T 1BX Tags: air conditioning, auto ticket machines