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

Lowther Castle

Westmorland

Dunstanburgh Castle

North East England

Warwick Castle

Warwickshire

Lindisfarne Castle

North East England

Windsor Castle

Berkshire

Useful infos

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

Map of Windsor Castle