I saw a postcard of this Mad Hatter panel a few years ago and always suspected it was part of a larger program of panels. Indeed it is and the full
Alice in Wonderland Window can be seen as part of the website for the church where it's located -
All Saints Church in Daresbury, England.

SG photography by
John Eastwood