So here is our card for the next match, England vs Scotland, which is the same day. The Scottish home stadium is Murrayfield, which is in Edinburgh, but almost three miles from this castle. However they will not be playing their England vs Scotland match there, but at the England Home Turf of Twickenham.
This set first appears in our Wills Reference Book part four, where it says "25 BRITISH CASTLES large size, 79 x 62 m/m. Fronts printed by letterpress in colour. Backs in grey with descriptive texts. Home issue 1925."
We get the month of issue later, when these long out of print booklets are reprinted in a volume containing all five, for that includes dates of issue for home and overseas sets, as extracted from the Wills Works magazines.
Looking at the set, you find that the castles are in alphabetical order, starting with 1. Alnwick in Northumberland, and going through to 25. Windsor in Berkshire.