LOC5003: Vast urban site with striking industrial backdrop film, shoot location hire (Newham, London)
37,000 sq m urban open air space with capacity for 20.000 people. With views over the river Thames to Greenwich, the outdoor site offers a striking industrial setting for large-scale events and productions.