TO FIND THE ST MICHAEL'S ART FESTIVAL

head to St Michael's Church on the Stockwell Park Road  Stockwell  London  SW9 0DA