Recovery Street Film Festival Launch

  • Rio Cinema 107 Kingsland High Street London, England, E8 2PB United Kingdom

The Recovery Street Film Festival will be launching at the Rio Cinema in Dalston.

Join us to see the top ten film entries and winners in this year's competition.