United KingdomEnglandLondonBorough of NewhamBOROUGH OF NEWHAM tourist attractions+8 attractions Borough of newham tourist mapSee on the mapOther categories:ParksLookoutsGondola lifts