Battlements and Towers of Windsor Castle, Worlds Largest Occupied Castle, Windsor, England, UK, GB.


Windsor Castle is a royal residence at Windsor in the English county of Berkshire. It is strongly associated with the English and succeeding British royal family, and embodies almost a millennium of architectural history


Size: 3654px × 4911px
Location: Windsor SL4 1NJ
Photo credit: © Dylan Garcia / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: battlements, berkshire, blue, britain, british, castle, daytime, england, gb, great, inhabited, kingdom, oldest, outdoors, royal, sky, towers, uk, united, walls, windsor