
The East Terrace and garden at
Windsor Castle
Photo: PA / EMPICS
Windsor Castle is the oldest and largest continuously occupied castle in the world. Soon after the Norman invaders arrived in 1066, they built a defensive ring of motte-and-bailey forts around London. The castle at Windsor, situated on high ground at the edge of a Saxon hunting ground and overlooking the river Thames, was one of them.