The Hen & Chickens Theatre Bar Map Unavailable Address Islington Islington United Kingdom Upcoming Events No events in this locationShare