I’ve never been to Crouch End but I can say for sure that it doesn’t look anything the hell like it is depicted in the television adaptation of the Stephen King story of the same name.
It was a decent enough Lovecraftian horror story but the location made it nigh on unwatchable as it was so obviously an American town with a few added details like a red phone box (can’t recall the last time I saw one of those outside of a US movie or television show lamely trying to make somewhere look like Britain).
For a better view of the real Crouch End I’d recommend watching Shaun of the Dead, a great movie and apparently it was filmed in Crouch End. Alternatively you could go on a virtual tour of Crouch End with views from the base of the real clock tower there.