Shakespeare run extended at Leicester Square