Live action footage
An animated collection showing the Castle and other points of interest in Windsor, England, UK. Windsor is the venue of the 2018 Royal Wedding of Prince Harry and Meghan Markle.
HD
1920 x 1080
4K
3840 x 2160
This Element is also available via Subscription.