Last Night in Soho – London Film Festival 2021 – Film Review L 28th October 202128th October 2021 Culture, Film, Film Festivals, UK and Ireland Last Night in Soho is an intoxicating assault on the senses with its tale of self-discovery and exploration of London’s sinister underbelly Read More