Is West Ham A Real Town? 'The Society' Is Set In An Area Familiar To Horror Fans

Seacia Pavao/Netflix