Where is The Nevers filmed? Where is The Nevers set?

The Nevers ventured to Painshill, an 18th Century landscape garden in Cobham, Surrey as well as Bourne Wood in Farnham. They even travelled as far as Dublin in Ireland for some scenes in the drama but it hasn’t been identified where exactly