Isn't Windsor Castle located in the region of London?
Yes. But I imagine that it's like a backwards embassy where diplomatically speaking it's a little bit of whichever country it represents.
Spiritually speaking since the unification of the two crowns Windsor Castle, spiritual home of the monarchy, has apparently also "existed" in Scotland.
ETA:
The photo was taken in 2003, Sophie and Edward were married for 4 years by then and assumably first-time parents (of Louise)
Oops! I misread it and thought it said 1993!
Last edited: