Our new studio in the Shard!
Leave a reply

Our new Shard Studio is now up and running! This brand new multi-camera studio space is located on the 25th floor of the iconic Shard, in London.
Our new Shard Studio is now up and running! This brand new multi-camera studio space is located on the 25th floor of the iconic Shard, in London.