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)