A Royal Double Bill

I live in Windsor, which is situated in Berkshire, around 20 miles to the west of London. I settled here four years ago and it’s a delightful place. However, this week my small town has become the centre of the universe (or so it seems), and it’s been almost impossible to walk out of the…