Note 21 — Chapter V
Reading edition
Windsor Castle: the principal residence of the English monarchs. It is on the Thames, about twenty miles west of London.
Reading edition
Windsor Castle: the principal residence of the English monarchs. It is on the Thames, about twenty miles west of London.