NEW LOCATION! The 100 Flowers Cultural Centre, 2A Belgrade Road, Stoke Newington, N16 8DJ.
HOW TO GET THERE
From central London, it's best to get the bus (trains and tube are shut for engineering on Saturday) - 76 or 243 from Waterloo, 149 from London Bridge, or 67 from Aldgate all stop at Princess May Road on Stoke Newington High Street (the second stop after the Rio Cinema), or 73 from Victoria via Marble Arch stops at Stoke Newington High Street, and then 5-10 minutes walk south.