A HIDDEN GEM By Nigel Napier-Andrews on October 21, 2018 • ( Leave a comment ) Tucked away in the Cotswold countryside, Sudeley Castle is a restored Tudor ruin with a wonderful secret.