Secrets of Great British Castles Filming Locations

Secrets of Great British Castles was filmed in London in United Kingdom.
Show Map
 

Warwick Castle

From episode 1x03 "Warwick Castle".

Source: IMDb