
64-67 Windsor Royal Station, "Jubilee Arch, Windsor, SL4 1PJ (Show me directions) Show Map
Monday to Sunday: 08:00 to 22:00
Profile
Located just a five-minute stroll away from His Majesty’s castle, why not pop in and visit Bill’s of Windsor on your way back from seeing the King? Get acquainted with our finest dishes (minus all the confusing silverware) or share a few drinks with your own royal family. Everyone is welcome!