Churchills Sports Bar, on Anzac Parade, is a popular venue for those who like their sport with a wager on the side. With its giant screens and late-night hours airing everything from international football to UFC, Churchills is the place to be for die-hard sports fans.