London International Arts Festival(LIAF)is the ultimate festival experience that ignites in two exciting London venues and three stages during the 2012 Olympics and in close proximity to the Olympic Stadiums at the Ilford Town Hall in Ilford, East London.
Ilford Town Hall, Ilford, East London