Love at first sight? First Dates have announced their venue
Channel 4’s successful dating show “First Dates” is making its way onto Irish screens this year. Love, laughs and the occasional loss of interest are all common place on the show, which matches up …