These tiny creatures will take centre stage for an East Asian theatre company’s performance at the Trafalgar Square Festival, which starts today with inspiration from the Beijing Olympics.


Popular on LondonNet