OK, as an American "Peep Show" fan, I'm trying to figure out why people make fun of Croydon so much. I've noticed it online recently. On the show it seems like a pretty average place.
Did you know that Peep Show was made in Croydon because the season 1 director wanted the show to have a slightly artsy European feel and thus wanted it to be set in a place with trams?