Odeon is the largest cinema chain in the UK, with over one hundred cinemas.
Bedford Road, Guildford GU1 4SJ, GU1 4SJ