The Irish Film Festival is a new festival taking place in London and will be open to all film, TV and digital platforms.Dublin, a city with a long history of film, has recently been taking on the role of a hub for new and emerging film.The new festival will...