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
Set that debuted in 2014, located in The Shard.