Tuesday to Sunday: 5pm-10pm
Location 55 Stoke Newington Church Street London N16 OAR Tel: 0207 249 0344