Prestigious English boarding school (4)
I believe the answer is:
eton
(Other definitions for eton that I've seen before include "Town opposite Windsor on the Thames" , "Leading English public school" , "Berkshire town" , "Town on the Thames noted for its school" , "Posh English school of note" .)