Amusement Parks & Arcades in London - Bloomsbury 69 Tottenham Court Road, Bloomsbury, London, W1T 2HA Tags: arcade, food, fruit machines, pinball, pool tables, refreshments