Neath Abbey, West Glamorgan, Wales, UK
(Tower of London)
Margam Castle, Margam, Neath Port Talbot, Wales, UK
(Buckingham Palace - filmed at orangery)
Mamhilad Park Estate, Pontypool, Wales, UK
(Most areas of Starship UK)
Sep 7, 2009 - Sep 23, 2009
It looks like we don't have any production dates for this title yet. Be the first to contribute.