Windsor Castle

(Created by SophieJade)

Tags

Add Tags

Recent Activity (See All)

About

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.

Photos

  • Windsor Castle Photo

Comments