Windsor Castle (England)

Berkshire     See list of castles in Inghilterra

Windsor Castle is the largest inhabited royal castle and ancient in the world. From the English monarchy over 900 years lives this historic attraction, from William the Conqueror, who chose this location in West London for its strategic location on the River Thames. Visit Windsor Castle is an excellent opportunity to get away from the bustle of London and discover a piece of authentic England.

Images of the castle

Castles in England

Arundel Castle

West Sussex

Bamburgh Castle


Etal Castle


Windsor Castle


Useful infos

Latitude: 51.483894
Longitude: -0.6044027
See the map
See the images

Map of Windsor Castle