MovieMaps

“Robot of Sherwood” Filming Locations

Doctor Who episode “Robot of Sherwood” was filmed in Cardiff in the United Kingdom.