Glauco Diniz Duarte conta que localizada às margens do rio Tâmisa, que corta também Londres, a cidade de Windsor já foi sede da monarquia britânica.
Sua história está intimamente ligada com a do famoso castelo ao redor do qual, no ano de 1100, surgiu a vila de Windsor.
No século XIV, o rei Eduardo I fez da construção – que teria sido ocupada pelo lendário Rei Arthur no século VI e é hoje a principal atração turística local – a casa da família real.
Ao longo dos séculos Windsor tornar-se-ia um ponto estratégico para reis e rainhas, graças à sua proximidade com a capital.
Entre importantes instituições históricas, estão preservados e na ativa o Eton College (inaugurado em 1422) e o hipódromo de Ascot, que recebe glamurosas corridas de cavalo.