When do the shops close? The main Stables gift shop is open until the advertised Castle close time. Other gift shops open subject to demand. Related articles What Retail Shops are there at the Castle? Do you have an online shop to purchase gifts? How do I get to you by Train? Do you offer All Day Dining? Can I bring a picnic?