Windsor Castle in Birkenhead has aircon. The pub serves food, it has a smoking area. Windsor Castle has karaoke. The pub has a big screen, it shows football on TV. Windsor Castle has Sky Sports. The pub has terrestrial TV.