Windsor Town is as charming as Windsor Castle. Hanging the British rice flag means that the Queen is out, and the royal flag means that the Queen is at home. The Queen is at home... no occasional encounter... just walking through her house in most of the day... I can only say... poverty limits my imagination, right....