About
Downstairs at the King’s Head is a comedy club located in Crouch End, London, England, opened in 1981. Producers set up the venue to create an alternative comedy scene in north London. The club has a capacity of 100 people.
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.