Windsor Castle

Location:12 Castle Hill, Windsor SL4 1PD, UK

Windsor Castle is a royal residence at Windsor in the English county of Berkshire. It is notable for its long association with the English and later British royal family and for its architecture.