School visible from Windsor Castle (4)
I believe the answer is:
eton
(Other definitions for eton that I've seen before include "Town opposite Windsor on the Thames" , "School near Slough" , "Posh British public school" , "Note sent up to English public school" , "Collar - crop - jacket - school" .)