ExCel London in the Royal Docks near City Airport, which was most recently the home of the Nightingale hospital during thee height of the COVID-19 outbreak, is making around 1 million sq ft of space available to film and TV studio production companies until April 2021 ExCel’s halls, which are 33ft in height to their […]
Content Creation