Al Jazeera London
- Location:
- London, United Kingdom
- Affiliation:
- Al Jazeera
-
Set Design Veech x Veech
-
Lighting Design mo2 Design
-
Fabrication Studio Hamburg Design Works
-
Display Technology eyevis
Subscribe to NewscastStudio for the latest news, project case studies and product announcements in broadcast technology, creative design and engineering delivered to your inbox.
Set that debuted in 2014, located in The Shard.