Flash of Splendour Artists Flash of Splendour Artists @ Threadneedle Street, London Ongoing Flash of Splendour Artists is a "groundbreaking and highly acclaimed not-for-profit creative arts organisation working with music, poetry and the visual arts to effect societal change." The exhibition itself will focus on the work of 5 young British artists who are mentored by … Continue reading What’s On – June 2012