Windsor Castle is located in the English town of Windsor in the south of England in the county of Berkshire. It is the largest continuously inhabited castle in the world. The origins of Windsor Castle date back to the time of William the Conqueror. The castle and the entire Windsor estate are owned by the British Crown. England, GB
Caption

Windsor Castle is located in the English town of Windsor in the south of England in the county of Berkshire. It is the largest continuously inhabited castle in the world. The origins of Windsor Castle date back to the time of William the Conqueror. The castle and the entire Windsor estate are owned by the British Crown. England, GB

Date

Sep 05, 2007

Credit line

Photo12/imageBROKER/Kurt Amthor

Reference

BRK25H63_102

Model release

No

Property release

No

License type

Rights managed

Available size

28,7Mb (2,3Mb) / 12,9in x 8,6in / 3872 x 2592 (300dpi)

Please log in to download the high resolution file