Search results for “Studios”

Pages

Studios

The Switch maintains nine broadcast studios in the United States and the United Kingdom.

Office Locations

Burbank Studios
2900 West Alameda Avenue
Burbank CA 91505
+1-747-201-5524 Contact this Location
New York Studios
127 East 31st Street
Ground Floor
New York NY 10016
+1-212-725-6464 Contact this Location
NOC/Studios - Europe
65 Lever Street
EC1V 3AR
London, UK
+440-207-566-1060 Contact this Location