Castell Coch
27 November 2009
The Merlin crew usually film their wooded exteriors in the Forest of Dean, but apparently one day plans fell through, and on very little notice filming took place just off the carpark at Castell Coch near Cardiff.
3 Comments »