The Dog & Bull is a small pub in the heart of Croydon with real ales, food, quiz nights and a bib screen for sporting events.