Crouch End
Proper noun
Meaning
Crouch End
A suburban area in the borough of Haringey, Greater London, England (OS grid ref TQ3088).
Examples
We have lots of the regular contributors, like Crouch End Players and Poets in a Phone Box, but many new first time performers too.”