Best city breaks for TV fans