MovieMaps

“Boom Town” Filming Locations

Doctor Who episode “Boom Town” was filmed in Cardiff in the United Kingdom.