Trickbox TV Launch New Studio in The Shard
Trickbox TV have recently installed a brand new multi-camera studio facility on the 25th floor of The Shard, London. The studio features floor to ceiling windows with breathtaking views of the City skyline, Canary Wharf, The Thames, Tower Bridge and...