Coral is a betting shop offering bookmaking services. It is a public establishment where patrons can place bets. The business operates with a focus on providing betting services to the general public.