Da Vinci's Demons Filming Locations

Da Vinci's Demons was filmed in United Kingdom.
Show Map
 

St. Donat's Castle

Fishing Harbour

From episode #203 "The Voyage of the Damned".

Source: IMDb

 

Margam Castle

Medici Palace

Source: IMDb