Royal castle in Berkshire (7)
I believe the answer is:
windsor
(Other definitions for windsor that I've seen before include "Royal palace" , "Royal house (or castle)" , "Town with royal castle" , "Home to Shakespeare's merry wives" , "one such as Edward VIII" .)