Film Locations in Newham
Newham is in East London. It hosted the 2012 Olympic Games and is flanked by the rivers Lea, Roding and the Thames. Newham provides an excitingly diverse range of locations from parks and open spaces to old industrial areas and dense residential neighbourhoods. Some iconic locations include an airport, a football stadium, two university campuses and an empty hospital. Newham Film Office is uniquely positioned to help filmmakers to source, plan and manage location shoots with ease and efficiency.