Production for the star's Netflix show came to the city this week, but it wasn't his first time in Liverpool