The Fall of Men The Fall of Men was shot in Tower Hamlets, London at the following locations: Bow Church, Gurdwara Sikh Temple, Bethnal Green swimming pool, Bow Road Methodist Church and at Poplar’s Chrisp Street Market. The Fall of Men, 2015 Two Channel Video, looped, HD, colour, 19”46. PREV The tower of silence NEXT Stroudley walk boyz