Hi, may I know to visit Windsor Castle, do you still need to book it even I have a one-year pass? Thank you!