England och Skotland med Slottet Windsor.