af Staden Windsor , n mil frän London.