TV Series filmed in Dover Castle, Castle Hill
The Crown poster

The Crown

TV-MA 11/09/2024

More specific Dover Castle, Castle Hill filming locations: