There’s a table tennis competition and spoken word alongside green activities, holistic treatments and a main stage music line-up including everything from improv to prog to electro-rock. Diverse. 

Free, June 27-30, times vary 
Crystal Palace, SE19  
Station | Crystal Palace  
crystalpalacefestival.org

Photo: facebook.com/CrystalPalaceFestival