logo

Video encyclopedia

Windsor Castle

3:33

Visit Windsor Castle: Official Video

3:43

360° Video: Windsor Castle Tour - BBC London

1:01

Windsor Castle Drone • The Largest Inhabited Castle in the World

3:00

Queen locked out of Windsor Castle after staff 'forgot to let her in'

1:50

Windsor Castle garden opens for first time in 40 years

Windsor Castle is a royal residence at Windsor in the English county of Berkshire. It is notable for its long association with the English and later British royal family and for its architecture.
Explore contextually related video stories in a new eye-catching way. Try Combster now!