Owlerton Stadium Owlerton Stadium is Yorkshire’s premier Greyhound race track, situated just 5 minutes from Sheffield’s City Centre. The stadium is part of the Owlerton experience along with Napoleons Casino and the newly established OEC. The stadium is the perfect venue for partygoers, couples, families and companies looking for a fun and affordable night out having something for everyone. Bluebell Wood is such a treasured local charity. The work they do is amazing giving children and families the love and support they treasure in their hour of need. We are proud to be supporting them this year.