odeon is a crossword puzzle answer that we have spotted 4 times. Ancient theatre Theatre of ancient Rome where you might wait for trailers to pass London cinema located at Leicester Square