Trafalgar Square is one of London’s premier venues for free open-air events, and Korea is ideally situated to take advantage of the space to showcase its culture, given that the Cultural Centre is a stone’s throw away. The square had already hosted two Korean festivals in the summer of 2007 and 2008, presenting a mixture of … [Read More]