Review for Stone Wolf Casino & Grill Review For Big ZZ Princess Slot Hall Google User Dec 17 '17 at 20:30 Loved the trip to Windsor Castle, so much history, a phenomenal place to visit. Much better than Buckingham Palace, lots to see and do. An absolute must, lots of other things to do in and around the castle too. View full site to comment or like