Bars in London - Stoke Newington 98-100 Stoke Newington Church Street, Stoke Newington, London, N16 0AP Tags: air conditioning, cocktails, food, live music, seating area, tv for sporting events