Things to do in Leicester Square in March