Stock Photo - London, United Kingdom Of Great Britain And Northern Ireland. 06th Sep, 2017. Darren Aronofsky attends MOTHER! UK Premiere - London, England (06/09/2017) | usage worldwide