LOC2945: Open spaces with city scape view (Newham, London)

Open spaces offer film makers a broad variety of interesting filming opportunities. City scape view. Gardens. Mains water and toilets nearby (Newham, London)

Electricity: None on Site
Restrictions:
Parking: Parking nearby
Local council: London Borough of Newham