20 Mar 2023 New food outlet at Sudeley Castle is now open New food outlet at Sudeley Castle is now open.