Sheffield Wednesday will be closed for business this coming Bank Holiday Monday, 25 August. The club, including the Owls Megastore and Ticket Office, will re-open for business on Tuesday 26 August. Club News Share on Facebook Share on X More …